我正在尝试编写一个代码,该代码将采用两个整数,并将列出所有低于这两个整数的数字,但如果输入两个数字,则这些数字除外。虽然在我的代码中的某个时刻(见下文)我收到一条错误消息,指出预期的表达式。我是初学者,所以如果你能尽可能简单地向我解释一下。
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;
}
最佳答案
您在该行中有两次相同的错误。 您应该将 !== 替换为 != 或 ==
关于objective-c - 预期的表达式错误。 C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21792611/