Bonjour
Alors, je rencontre une difficulté pour afficher des nombres entier se situant dans un fichier texte. La valeur retourné est "0,0" alors qu'elle devrait être de "15,1". A moins d'avoir mal compté, le curseur devrait se trouver juste devant l'entier lors de la lecture du fichier.
Le fichier texte :
le code ://color
text " 15 "
background " 1 "
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 FILE* fichier = NULL; int color[2] = {0}; fichier = fopen("cfg/system/color_win32.cfg", "r"); if (fichier != NULL) { fseek(fichier, 15, SEEK_SET); fscanf(fichier, "%d", &color[0]); fseek(fichier, 32, SEEK_SET); fscanf(fichier, "%d", &color[1]); printf("%d,%d", color[0], color[1]); fclose(fichier); }
Partager