Fonctions et tableaux à deux dimensions
Bonjour, j'ai mon main :
Code:
1 2 3 4 5 6 7 8 9
| void main()
{
char chaine[128][128];
fonction(chaine);
for (i=0; i<=10; i++)
printf("%s", chaine[i]);
} |
Et la fonction :
Code:
1 2 3 4 5 6
| char fonction(char **chaine)
{
//...blabla...
return **chaine;
} |
Donc je déclare un tableau à deux dimensions dans mon main, je le modifie dans la fonction et j'aimerai afficher le contenu du tableau dans le main. Seulement j'obtiens :
<null>
<null>
<null>
<null>
<null>
A l'intérieur de ma fonction je remplis le tableau comme ceci :
Code:
sprintf(chaine[4], "%s h %s", date.heure, date.minute);
Si quelqu'un peut me corriger :)