Visualización de matrices en C

Resuelto
ma3reft Mensajes publicados 15 Estado Miembro -  
 Usuario anónimo -
Bonjour,

Je programme en c sous devC et j'aimerais afficher une matrice tabulée en bonne et due forme.
Par exemple je veux afficher: matrice[2][3]={{1,3,8},{5,6,9}}

J'écris:
 for(i=0,i++,i<2) for(j=0,j++,j<3){ printf("%d /t",matrice[i][j]); }


On m'affiche: 1 3 8 5 6 9
Or ce que je veux afficher c'est: 1 3 8 dans une ligne et
5 6 9 dans la ligne qui suit

Comment faire?
Je compte sur votre précieuse aide..merci d'avance :)Configuration: Windows Vista
Safari 532.0

4 respuestas

  1. benyahia rafik
     
    #define m 2
    #define n 3
    main()
    {
    int tab [m][n]= {{1,2,3},{4,5,6}};
    int i,j;
    for(i=0; i<m; i++)

    {
    for(j=0; j<n; j++)
    {
    printf("%d",tab[i][j]);
    printf(j<n-1?"\t":"\n");
    }
    }
    }
    7
    1. abdelali_1119
       
      printf(j
      0
      1. Usuario anónimo > abdelali_1119
         
        Hola, es un if then else en una línea
         if?then:else j<n-1?"\\t":"\\n" 
        0