#include #include #include int main(int argc, char const *argv[]) { FILE *f; f=fopen("top10","r"); int zone_int[1]; int zone_char[3]; int i = 0; int j; char name[3]; int score; char rep_n; int rep_s; printf("Entrez pseudo : "); while(i<3){ name[i] = getchar(); i++; } printf("Entrez score : "); scanf("%d", score); if(f != NULL){ for(i=0 ; i<10 ; i++){ fread(zone_int, 4, 1, f); fread(zone_char, 3, 1, f); if(zone_int[0] <= score){ rep_n = zone_int[1]; rep_s = zone_char[3]; zone_int[0] = score; zone_char[3] = name[3]; name[3] = rep_n; score = rep_s; } printf("%09d", zone_int[0]); printf("%c%c%c", zone_char[0], zone_char[1], zone_char[2]); } } fclose(f); return 0; }