[英]Expected expression error. C
我正在嘗試編寫一個將使用兩個整數的代碼,並將列出所有低於兩個整數的數字,除非那些是輸入兩個數字的一個因素。 雖然在我的代碼中的某個時候(見下文),我收到一個錯誤,說期望表達式。 我是一個初學者,所以如果您也可以盡可能簡單地向我解釋這一點。
int main(int argc, const char * argv[])
{
@autoreleasepool {
int firstInterger;
int secondInterger;
int i;
printf("Please enter the first interger: ");
scanf("%i", &firstInterger);
printf("Please enter the second interger:");
scanf("%i", &secondInterger);
for (i = 0; i < firstInterger && i < secondInterger; i++) {
if ((firstInterger % i !== 0) && (secondInterger % i !== 0)) { //ERROR HERE!
printf("%i", i);
}
}
}
return 0;
}
您在該行中有兩次相同的錯誤。 您應將!==替換為!=或==
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.