I'm getting a "Syntax error at end of input" (last line). but i can't find what's wrong.
Code:
int main() {
int ett;
FILE *filen;
int val;
char filnamn[40];
enum filtyp {db,txt,bin};
typedef enum filtyp filtyp;
printf("Skriv filnamn: ");
scanf("%s", &filnamn);
int i = 0;
while( filnamn[i] != '.') {
i++;
}
if(filnamn[i+1] == 't' || filnamn[i+1] == 'T' ) {
if((filen = fopen(filnamn, "r")) == NULL) {
printf("file don't exist");
exit(1);
}
binary = 0;
} else if (filnamn[i+1] == 'b' || filnamn[i+1] == 'B') {
if((filen = fopen(filnamn, "rb")) == NULL) {
printf("file don't exist");
exit(1);
}
binary = 1;
}
readfil(filen);
meny();
close(filen);
return 0;
}