私は勉強のための簡単な電卓を書いています。しかし、私は奇妙なエラーが発生するので、私はそれを働かせることはできません。私はできることすべてを試みたが、私はエラーを解決できなかった。それを見て教えてください。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 –
@πάνταῥεAsはオンラインのC++コンパイラで指摘したように、あなたの行の最後に*** \ 'コードを入力してください。コードの最初に修正してください。 – drescherjm