bonjour
j'ai fait un petit code qui permet de lire une matrice à partir d'un fichier texte
voici le code
le truc c'est que je dois modifier ce programme pour que dorénavant il peut lire une matrice sans connaître au préalable la taille de la matrice , donc je veux modifier de telle façon qu'il peut calculer automatiquement le nombre de ligne et de colonne
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 void lire_coor(char chemin[100],float output_coor[84][5]) { FILE *ReadInput; int x ; ReadInput = fopen (chemin, "r" ) ; if(ReadInput == NULL) { printf("Le fichier des coordonnées NARR n'existe pas"); } else { for (x=0;x<=83;x++) { fscanf (ReadInput, "%f %f %f %f %f\n",&output_coor[x][0],&output_coor[x][1],&output_coor[x][2],&output_coor[x][3],&output_coor[x][4]); } fclose (ReadInput) ; } }
j'ai essayé plein de méthode avec for et while et j'avoue que je suis un peu perdu
kk1 peut m'aider ??
Partager