Matrice en c

Fermé
Lyos Messages postés 2 Date d'inscription samedi 3 mars 2012 Statut Membre Dernière intervention 3 mars 2012 - 3 mars 2012 à 19:45
Lyos Messages postés 2 Date d'inscription samedi 3 mars 2012 Statut Membre Dernière intervention 3 mars 2012 - 3 mars 2012 à 21:57
Bonjour,
J'ai pour but de remplir une matrice 3x3 de chiffre 1 et de l'afficher.
Néanmoins, à chaque fois, ça n'affiche qu'une ligne.
Pourriez vous m'aider s'il vous plait, en sachant que je voudrait garder les "while", merci.

Voici ce que j'ai fais :
#include <math.h>
#include <stdio.h>

main (){
int a;
int b;
int const [lmax] = 3;
int const [cmax] = 3;
int matrice [lmax] [cmax];

a = 0;
b = 0;
while ( a <= 2) {
while ( b <= 2) {

matrice [b] [a] = 1;
printf ("%i",matrice [b] [a]);
b = b + 1;
}
a = a + 1;
}
}

2 réponses

Bonsoir,

Tu dois remettre b à zéro

}
b=0;
a = a + 1;
}


;)
0
Lyos Messages postés 2 Date d'inscription samedi 3 mars 2012 Statut Membre Dernière intervention 3 mars 2012
3 mars 2012 à 21:57
Ah là la, que je suis bête, en tout cas je te remercie.
0