Remplir un matrice ligne par ligne

Fermé
marwan-poste Messages postés 40 Date d'inscription samedi 20 octobre 2007 Statut Membre Dernière intervention 22 décembre 2015 - 22 oct. 2011 à 20:11
marwan-poste Messages postés 40 Date d'inscription samedi 20 octobre 2007 Statut Membre Dernière intervention 22 décembre 2015 - 24 oct. 2011 à 15:31
Bonjour,

je fais ce simple code qui me permet de remplir le matrice élément par élément ( qui sera ennuyer si le taille de matrice est long exemple 20 éléments à saisir de clavier)
int [][] a ;
Scanner sc = new Scanner(System.in);
System.out.println("coolone");
int m = sc.nextInt();
System.out.println("ligne");
int n = sc.nextInt();
a = new int [n][m] ;
for (int i=0; i<n; i++) {
            for (int j=0; j<m;j++){
            Scanner scc = new Scanner(System.in);
            System.out.println("element");
            a[i][j]= scc.nextInt();
                
            }
        }

aide moi a le changer pour qu'il me permet de remplir le matrice ligne par ligne
merci d'avance

3 réponses

faire a[j][i] à la place a[i][j]
0