Bonjour,
je n'arrive pas à faire quelque chose:
Si j'ai un tableau tab:
tab[i] = *(tab + i)
tab[] = {"bonjour"};
*tab = "bonjour"
Mais si j'ai un tableau qui contient des mots, par exemple:
Comment faire pour la mettre sous forme de pointeur?Code:tab[][] = {{5, 2,8 }, {7, 4, 8, 9}
Un trcu du genre
**tab = ????
Deuxieme problème:
J'ai un tableau, et chaque case du tableau contient une chaine de caractere. Par exemple la 1ere case contient: Bonjour, la deuxieme: ordinateur.....
je devais coompter le nombre de mot de ce tableau, mais j'ai essayé et ce fut un echec:
Mais ça ne marche pas.Code:#include <stdio.h> int main() { char *chaine = {"motun", "deuxiememot", "trosieme", "quatriememot", "etlecinquieme"}; int i = 0; while ( **( chaine + i ) ) { i++; } printf("%d", i); return 0; }
Pourtant, **(tab + 1) =d
**(tab + 2) = t
....
Merci bien
-----