我想通過一本關於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