Salve a tutti. C'è un problema stranissimo con un semplicissimo programma in C che legge dei numeri da file, ecco il sorgente:
codice:
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int n;
FILE *f;
f = fopen ("numeri.txt", "r");
while (!feof (f))
{
fscanf (f, "%d", &n);
printf ("%d\n", n);
}
fclose (f);
system ("pause");
return 0;
}
Nessun errore di compilazione, ma quando tento di avviarlo mi appare una finestra di errore di windows e il programma viene immediatamente terminato. Il file numeri.txt esiste e contiene solo numeri. Qualche idea?