预期的表达错误。 C

时间:2014-02-15 02:22:52

标签: objective-c 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;
}

1 个答案:

答案 0 :(得分:3)

您在该行中有两次相同的错误。 你应该用!=或==

替换!==