aide tableau de caracteres
voila j'essaye de coder la fonction suivante str_t_wordtab et je me melange les pinceaux avec les pointeurs, besoin d aide je sature.... j'ai du mal avec les tableux dimensionnels
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| #include <stdlib.h>
char **my_str_to_wordtab(char *str)
{
char **str2;
char *temp;
int i;
int d;
d = 0;
i = 0;
str2 = malloc(sizeof (char) * strlen(str));
temp = malloc(sizeof (char) * strlen(str));
while ( str[i] != '\0')
if (str[i] == ' ')
{
????????
}
return(str2)
}
int main(int ac, char **av)
{
my_str_to_wordtab("mot1 not2 mot3 mot4 mot5 mot6 mot7 mot8 mot9 mot10 mot(n+1)");
return(0);
} |
je bloque , j ai du mal avec les boucles et les pointeurs de tableaux
le but etant de separer chaque mot de str et de les ranger dans un tableau: du style str2[0] sera mot1
ect.....
merci