所以我写了一个简单的计算器用于学习目的。但我无法得到它的工作,因为我得到一个奇怪的错误。我尝试了所有可能的方法,但无法解决错误。请看看它并告诉我。C++程序中的奇怪错误
#include <iostream>
#include <cstdlib>
#include <string>
using namespace std;
double add (double x, double y)
{
double addition = x+y;
return addition;
}
double sub (double x ,double y)
{
double subtraction = x-y;
return subtraction;
}
double mul (double x , double y)
{
double multiplication = x*y;
return multiplication;
}
double div (double x, double y)
{
double division = x/y;
return division;
}
int main()
{
int x; int y; int op;
cout << "Enter a number: ";
cin >> x;
cout << "Enter second number: ";
cin >> y;
cout << "1: Addition, 2: Subtraction, 3: Multiplication, 4: Division" << endl;
cout << "What operation you want: ";
cin >> op;
switch (op)
{
case 1:
cout << x << " + " << y << " = " << add(x, y);`enter code here`
break;
case 2:
cout << x << " - " << y << " = " << sub(x,y);
break;
case 3:
cout << x << " * " << y << " = " << mul (x,y);
break;
case 4:
cout << x << "/" << y << " = " << div (x,y);
break;
default:
cout << "Invalid operation"
}
}
什么奇怪的错误?我的阅读能力并不好。 – drescherjm
http://coliru.stacked-crooked.com/a/46e15a9f289d4d5c –
正如@πάνταῥεῖ用在线C++编译器指出的那样,*** \在这里输入代码\ ***在您的一行代码的末尾的代码。首先解决它。 – drescherjm