在我的主要方法一开始,我就有
main(int argc, char *argv[]){
if(argc!=2){
printf("not enough arguments");
exit(-1);
}
/* rest of code */
}
但是用cc编译会打印
line 11 } missing before int
line 12 argv undefined
line 14 for deleted
line 21 identifier missing before type_identifier
line 26 ; missing before {
如果我去掉那个If,错误就消失了。
int main(int argc, char *argv[]) {
if(argc!=2){
printf("not enough arguments");
exit(-1);
}
/* rest of code */
}
您缺少主函数args的关闭)main(int argc,char*argv[])…