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
je bloque , j ai du mal avec les boucles et les pointeurs de tableaux
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
le but etant de separer chaque mot de str et de les ranger dans un tableau: du style str2[0] sera mot1
ect.....
merci
Partager