matrice en c

matrice en c - C - Programmation

Marsh Posté le 03-03-2012 à 19:38:42    

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;
}
}


Message édité par hyos le 03-03-2012 à 19:40:15
Reply

Marsh Posté le 03-03-2012 à 19:38:42   

Reply

Marsh Posté le 03-03-2012 à 20:20:11    

#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;
while ( a <= 2) {
b = 0;
while ( b <= 2) {
 
matrice [b] [a] = 1;
printf ("%i",matrice [b] [a]);
b = b + 1;
}
a = a + 1;
}
}
 
Mais les boucles for pour ce genre de chose, c'est mieux.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed