Ciao ragazzi, ho un file in cui ci sono scritte delle stringhe. Quando vado a leggere queste stringhe con fgets e poi con printf le stampo, l'ultima viene stampata 2 volte. Questo é il pezzo di codice
C:
void visualizza_record()
{
printf("Ecco la lista dei tuoi Record:\n\n");
ptrTuttiRecord = fopen("Lista_Record", "r");
if(ptrTuttiRecord)
{
while(!feof(ptrTuttiRecord))
{
fgets(titoli, N, ptrTuttiRecord);
printf("%s", titoli);
}
}
else
{
printf("Errore di file");
}
fclose(ptrTuttiRecord);