Bonjour,
Je viens de voir ce sujet qui correspond d'assez près à ce que j'ai besoin de faire.
En effet j'ai un fichier sous la forme :
oui oui, il y a des espaces avant et entre mes valeurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 9.9550000e-02 2.4733790e-01 9.9600000e-02 2.3711573e-01 9.9650000e-02 2.3711582e-01 9.9700000e-02 2.1086095e-01 9.9750000e-02 -1.6258655e-01 9.9800000e-02 1.2618641e-01 9.9850000e-02 -1.2175136e-01 9.9900000e-02 1.4739258e-02 9.9950000e-02 -1.0007738e-01 1.0000000e-01 -3.2762981e-01
J'ai donc comme code :
Mon but final sera d'avoir score rempli de la première colonne dans score et la deuxieme dans scorebis.
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 if (fichier != NULL) { while (fgets(chaine, 29, fichier) != NULL) { printf("%s\n", chaine); fscanf(fichier, " %d %d", &score[0], &scorebis[0]); printf("%d et %d\n", score[0], scorebis[0]); } fclose(fichier); }
Pouvez vous m'aider, je vois pas trop par ou passer...
Merci d'avance,
Theri,
Partager