Bonjour à tous,
J'ai un souci avec mon code, en fait jai une chaine de caractere dont les mots sont séparés par un espace.
L'idée de placer les mots dans un tableau donc chaue cellule du tableau va contenir un mot.
J'ai voulu profiter de la fonction strtok pour faire ca. mais jarrivais pas à mettre les mots dans le tableau
Avez une idée svp?
Merci
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 #include <stdio.h> #include <stdlib.h> #include <string.h> int main(void){ char s[] = "mot1 mot2 ..."; char *tok; tok = strtok(s, " "); while(tok != NULL){ printf("Mot: %s\n", tok); tok = strtok(NULL, " "); } return 0; }
Partager