错误预期在'||'之前的primary-expression代币

时间:2016-10-24 04:07:42

标签: c++

目前正在尝试完成我的C ++ Assignment,代码还没有完成,但我只是想编译它而且遇到了这个错误。我似乎无法弄清楚如何解决它,任何指针?请原谅这个超级noobie问题..我仍然是一个介绍课程的初学者。

Code

3 个答案:

答案 0 :(得分:0)

如果条件必须用一个括号括起来

if ((animal == 'D') || (animal == 'd'))

&安培;

if((status == 'Y) || (status == 'y))

&安培;

else if((status == 'N') || (status == 'n'))

答案 1 :(得分:0)

你的括号搞砸了。 C ++中的if语句条件应该用括号括起来:

if ( animal == 'D' || animal == 'd' )...

if ( status == 'Y' || status == 'y' )...

else if ( status == 'N' || status == 'n')...

答案 2 :(得分:0)

你的If语法错了,亲爱的。你错过了圆括号。 应该是:

if((status == 'N') || (status == 'n'))