------ TP21 : Fichier ------ 1. # include # include int main(void) { FILE* fichier = NULL; int score; char caractere; char sigle[3]; int resultat; int i; int lu; fichier = fopen("top10", "r"); if (fichier == NULL) { printf("Erreur d'ouverture.\n"); return EXIT_FAILURE; } lu = fread(&resultat, sizeof(int), 1, fichier); for (i = 0; i != 3; i++) { lu = fread(&caractere, sizeof(char), 1, fichier); sigle[i] = caractere; } while (lu == 1) { printf("%09d ", resultat); for (i = 0; i != 3; i++) { putchar(sigle[i]); } putchar('\n'); lu = fread(&resultat, sizeof(int), 1, fichier); for (i = 0; i != 3; i++) { lu = fread(&caractere, sizeof(char), 1, fichier); sigle[i] = caractere; } } fclose(fichier); return EXIT_SUCCESS; }