#include <stdio.h>
main()
{
int numero=6;
int numerodos=4;
int result=numero*numerodos;
while (result<200)
printf("The product of %d and %d is %d\n", numero, numerodos, result);
result=result+1;
}
int result;
for(result=200)
printf("You did it...you did it...you did it!!!!!\n");
}
我收到的错误是错误:预期'('之前')'令牌。我不知道为什么这不会编译,我在这段代码中没有看到什么?我是C的新手,只是练习。
答案 0 :(得分:1)
您收到该错误是因为您忘记在{
之后添加while(result<200)
。
另一件事 - 不要多次声明具有相同名称的变量。一旦你这样做,你就会遇到问题。
代码中最有趣的是for
。您想检查if(result==200)
还是想要循环?我的猜测是你要分配result=200
。在这种情况下,请移除for
并在;
之后添加result=200
。