At the very beggining of my main method I have
main(int argc, char *argv[]){
if(argc!=2){
printf("not enough arguments");
exit(-1);
}
/* rest of code */
}
But compiling with cc prints
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 i remove that if, errors are gone.