Ajouter un commentaire

quentinh390
probleme Affichage matrice

Bonjour et déjà merci à ceux qui prendront la peine de m'aider:

Voila je dois afficher une matrice à l'aide de pointeur. J'ai créé deux fonctions qui sont les suivantes :

La première sert à demander a l'utilisateur combien il veut de lignes et de colonnes dans sa matrice et la seconde sert à la remplir cette matrice de facon aleatoire.

void Intro_Dim_Matrice ( int MaxL, int MaxC,int *l, int *c )
{
int DimL, DimC;
DimL=0; // (*l)=0;
DimC=0;

do
{

printf("Nombre de lignes de la matrice: \n");
scanf("%d",&DimL);
}
while (DimL<1 || DimL>MaxL);

do
{
printf("Nombre de colonnes de la matrice:\n");
scanf("%d",&DimC);
}
while (DimC<1 || DimC>MaxC);

(*l)=DimL;
(*c)=DimC;
}

void Intro_Matrice_Aleatoire( int DimL, int DimC, int * tab, int max, int min)

{ int i,j;
j=0;

srand((unsigned) time(NULL) + rand());

for(i=0; i {
for (j=0; j {
*((tab+i*DimC)+j) = rand() % (max - min + 1) + min;
printf("%d ",*((tab+(i*DimC))+j));
}

}

printf("\n");
}

Il n'y a pas d'erreur de compilation et mon programme me demande bien combien je veux de lignes et de colonnes mais il ne m'affiche rien.

Quelqun aurait-il une idée d'ou se trouve ma faute??

j'ai appelé mes fonctions de la facon suivante :


Intro_Dim_Matrice (Maxl, Maxc, &l, &c);

Intro_Matrice_Aleatoire ( diml, dimc, *tab, 10, 1);

D'avance merci

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 DDD   TTTTTT  RRRR   FFFF  W     W 
D D TT R R F W W
D D TT RRRR FFF W W W
D D TT R R F W W W
DDD TT R RR F W W