bonjour,
voila j'ai un petit souci dans une instruction de lecture je sais que c'est à ce niveau que j'ai une erreur si vous pouvez m'aider à corriger cette erreur ça sera génial:
sachant Nb_cache vaut 4
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 FILE* ftemps=NULL; ftemps = fopen("/home/asmaa/Desktop/simplesim.3.0/temps.txt","r"); double T[100][100]; for (h=0; h <Nb_Config_cache; h++) { for (d=0; d <dimcol; d++) { fscanf(ftemps, "%g \n", &T[h][d]); printf(" %g \n",T[h][d]); } }
et dimcol=5
pour le fichier temps contient des valeurs réelles
exemple
donc les valeurs sont écrites ligne par ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 4.1235 5.1227 7.6488
donc quel est l'instruction exacte pour lire son contenu
j'obtient actuellement à l'exécution une seule valeur avec un surplus répéter Nb_cache *dimcol c'est noramal j'ai 2 boucles!!
exemple:
.....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 4.1235-231 4.1235-231 4.1235-231
merci d'avance
Partager