Probleme dans Procedure Saisie Matrice
Re-bonjour,
j'ai changé dans procédure saisie et j'ai ajouté de main pour tester mais ca marche pas non plus :(
Code:
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 32 33
|
void saisie(int V[10][10],int *m,int *n)
{
int i,j;
printf("Saisie dimension du matrice \n") ;
do{
printf("Donner nombre de ligne= ");
scanf("%d",m);
printf("Donner nombre de colonne= ");
scanf("%d",n);
}while ((*n>Max)||(*m>Max)||(*n<1)||(*m<1));
printf("Saisie élément du matrice \n") ;
for(i=0;i<*m;i++)
{
for(j=0;j<*n;j++)
{
printf("Donner valeur de case [%d,%d]= ",i+1,j+1);
scanf("%d",&V[i][j]);
}
}
}
int main(void)
{
int l,c;
int MAT[100][100];
saisie(MAT,l,c);
return 0;
} |
warning: passing argument 1 of 'saisie' from incompatible pointer type [enabled by default]| !!!!!