ciao,
ho creato un file di testo con fprintf con la seguente forma:
codice:
fprintf(f, "%d\t%s\n", numero, stringa);
il file adesso mi contiene qualcosa del genere:
codice:
1990    film numero uno
1995    film numero due
2000    film numero tre
il mio problema è recuperare queste informazioni da file.
ho provato così:
codice:
...
FILE *f;
int numero;
int scan;
char *stringa;

f = fopen(...);

while(scan!=EOF)
{
    scan=fscanf(f, "%d\t%s",numero, stringa);
    printf("\n%d\n%s\n",numero, stringa);
}
fclose(f);
ma mi viene restituito un access violation sulla riga dello scanf. qualcuno sa spiegarmi cosa sto sbagliando per favore?