compilo dal terminale di linux, che mi da sempre errori del genere. Ad esempio:
codice:
int n = -1;
do
 {
printf ("prova \n");
} while(n>0);
se compilo questo mi da il seguente errore
file.c:5:1: error: expected identifier or ‘(’ before ‘do’
file.c:8:3: error: expected identifier or ‘(’ before ‘while’
ho provato di tutto ma non ho ancora capito la causa di questo errore.
Come lo risolvo?