我想通过一本关于C到工作,我被困在下面的错误:错误:预期主表达式前“==”
while((c = getchar()) != EOF){
if(c >= '0' && c <= '9'){
++ndigit[c-'0'];
}
else if (c == ' ' || c == '\n' || == c =='\t'){
++nwhite;
}
else{
++nother;
}
}
编译器抱怨我的VaR比较'c'和空白字符。 错误:预期的'=='令牌之前的主表达式
我从学校以来没有写过C,所以我很困惑我的语法有什么问题。谢谢。
如果你仔细观察,你已经添加了不必要的'==第三比较'。 – 2010-08-11 17:03:41