Tu fixes un nombre de lignes de 2, or, tu demandes la troisième avec Extraction_ligne(MAT,2,T);.
Je te rappelle que les indices commencent à 0 et vont jusqu'à taille -1.
Version imprimable
Tu fixes un nombre de lignes de 2, or, tu demandes la troisième avec Extraction_ligne(MAT,2,T);.
Je te rappelle que les indices commencent à 0 et vont jusqu'à taille -1.
n= 3 et m=4
Matrice = 1 2 4 4
2 2 6 5
3 1 2 6
4 à la position (1,4) est le maximum d'une ligne et en même temps le minimum d'une colonne
Pour implémenter cette procédure, j'ai fais deux fonctions : maximum et minimum puis cette condition
est ce que ma logique est juste ou non ???Code:
1
2
3
4
5
6
7
8
9 void res(int M[Max][Max],int n, int m) { int i,j; for (i=0;i<n;i++) for (j=0;j<m;j++) { if ((M[i][j]==Maxi(M,n,m) ) && (M[i][j]=Mini(M,n,m)) ) printf("%d",M[i][j]," se trouve position (%d",i, "; %d",j); } }
Vu du C, 4 ne se trouve pas en position (1, 4) mais en position (0, 3).
oui juste faute de frappe
et le code est juste ou non?:weird: