编译时出现expected unqualified-id before'else'应该怎么解决

如题所述

else if之前没有与之匹配的if。对于if语句块中包含多行语句的情况应该用大括号括起来。

if(cond1)
{
    expr1;
    expr2;
    expr3;
}
else if(cond2)
{
    expr4;
    expr5;
}

学会缩进代码,养成良好的代码习惯。

温馨提示:答案为网友推荐,仅供参考