Forse dovrei fare in questo modo
giusto?codice:if((cfPtr = fopen("classifica.dat", "rb")) == NULL ) { printf("Il file non può essere aperto.\n"); } else { printf("%28s", "CLASSIFICA\n"); printf("%15s%20s", "SQUADRA", "PUNTI\n"); while ( !feof(cfPtr) ) { for ( i = 0; i < n; i++ ) { fread( &ri, sizeof( struct riga), 1, cfPtr); } } fclose(cfPtr); } for ( i = 0; i < n; i++ ) { printf("%15s%19d", ri[i].nome, ri[i].punti); printf("\n"); }

Rispondi quotando
