ajouter [une chaîne de caractères ] tableau char
Bonjour,
je suis débutant , j'apprends maintenant en langage c[ les tableaux ], j'ai affiché un tableau (char) et je veux ajouter une chaîne de caractères 'bonjour' au tableau pour afficher par ex :(chaine1 bonjour)
Code :
Code:
1 2 3 4 5 6 7 8 9 10 11
| #include <string.h>
#include <stdio.h>
int main()
{
char tab[100][100];
strcpy(tab[0], "str1" );
strcpy(tab[1], "str2" );
printf("[%s] [%s]\n", tab[0], tab[1]);
} |
Résultat:
[chaine1] [chaine2]
sans utiliser la fonction strcopy() ,je cherche la solution la plus difficile peut être pour comprendre .
Je suppose qu 'il s'agit ici d'un tableau (char) contenant une chaîne de caractère , et ne pas d'une chaîne de caractère , donc ajouter une autre chaîne doit manipulé successivement à l'intérieur du tableau prenant en compte les paramètres du tableau contenant une chaîne de caractères()
j'ai essayé cela :
Code:
1 2 3
| tab[0] = *tab+'a';
print("%s%c",tab[0]); |
mais sans résultat
encore j'ai essayé de faire appel au secours ( le bibliotique string ) avec la fonction strcat
Code:
strcat( tab(0),chaine1]) ;
chaine 1: je dois la créer ()
et merci:)