Matrice de chaine de caractère en c

Résolu
lialaa Messages postés 15 Statut Membre -  
lialaa Messages postés 15 Statut Membre -
Bonjour,
il y un problème sur cet algorithme en c :

#include<stdio.h>
char t[15][2];
main()
{
for(i=1;i<=5;i++)
{
for(j=1;j<=2;j++)
{
t[i][j] = 'j';
printf("%s",t[i][j]);
}
}
}
Configuration: Linux Mandriva
Firefox 2.0.0.6

2 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    t[i][j]
    c'est un caractère dont il faut utilser %c dans printf

    t[15][2]

    Veut dire que tu as
    i de 0 à 14 - 15 éléments
    et
    j de 0 à 1 - 2 éléments

    L'indice de tableau commence à zéro.
    0
  2. lialaa Messages postés 15 Statut Membre
     
    merci lami20j, pour l'information.
    0