merci , merci............beaucoup tu m'as sauvé la vie.
sa sera sympa de ta part si vous pouvez me trouver ou est le probléme dans ce programme
il ne contient aucune erreur , mais je n'arrive pas a l'executer
le but ent de chercher les point-cols dans une matrice
merci d'avance
#include <stdio.h>
main()
{
int A[50][50];
int MAX[50][50];
int MIN[50][50];
int N, M;
int I, J;
int AIDE;
int C;
printf("Nombre de lignes (max.50) : ");
scanf("%d", &N );
printf("Nombre de colonnes (max.50) : ");
scanf("%d", &M );
for (I=0; I<N; I++)
for (J=0; J<M; J++)
{
printf("Elément[%d][%d] : ",I,J);
scanf("%d", &A[I][J]);
}
printf("Matrice donnée :\n");
for (I=0; I<N; I++)
{
for (J=0; J<M; J++)
printf("%7d", A[I][J]);
printf("\n");
}
for (I=0; I<N; I++)
{
AIDE=A[I][0];
for (J=1; J<M; J++)
if (A[I][J]>AIDE)
AIDE=A[I][J];
for (J=0; J<M; J++)
if (A[I][J]==AIDE)
MAX[I][J]=1;
else
MAX[I][J]=0;
}
for (J=0; J<M; J++)
{
AIDE=A[0][J];
for (I=1; I<N; I++)
if (A[I][J]<AIDE) AIDE=A[I][J];
for (I=0; I<N; I++)
if (A[I][J]==AIDE)
MIN[I][J]=1;
else
MIN[I][J]=0;
}
printf("Points - cols :\n");
for (C=0, I=0; I<N; I++)
for (J=0; J<M; J++)
if (MAX[I][J]&&MIN[I][J])
{
C++;
printf("L'élément %d\test un maximum "
"sur la ligne %d\n"
" \t et un minimum "
"sur la colonne %d\n", A[I][J], I, J);
}
if (C==0)
printf("Le tableau ne contient pas de points-cols.\n");
return 0;
}
...............je serai reconnaissante.............................


