voici la séquence C suivante
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
 i = 0;
          while (!feof(ReadInput))                        
              {  printf("\n i=%d",i);
               for(j=0; j<p; j++)
                  {   
                   matrice_2[i,j] = 0;
                   fscanf (ReadInput, "%d", &entree[j]);  
                   printf("\n entree[%d]=%d ;",j,entree[j]);       
                  };
               for(j = 0;j < p; j++)
                  {
                   matrice_2[i,j] = entree[j];
                   printf("\n matrice_2[%d,%d]=%d,matrice_2[0,0=d ;",i,j,matrice_2[i,j],matrice_2[0,0]);
                   }; 
               i = i + 1;
             };
aucun pb sur le 1er enregistrement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
i=0
entree[0] = 7
entree[1] = 8
matrice_2[0,0] = 7 matrice_2[0,0] = 7
matrice-2[0,1] = 8 matrice_2[0,0] = 7
cela se corse sur le 2ème enregistrement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
i=1
entree[0] = 9
entree[1] = 10
matrice_2[1,0] = 9 matrice_2[0,0] = 9
là est le problème: matrice_2[0,0] a été ecrasé et je ne comprends pas pourquoi.
précision supplémentaire le problème est le même quelque soit l'endroit ou cette séquence est positionnée dans le while

......... merci pour la réponse ...........