strtok avec délimiteur d’espace

hé, j’essaie d’utiliser la fonction strtok en C avec “” comme séparateur et pour une raison quelconque, cela ne fonctionne pas. Quelqu’un peut-il me dire s’il vous plaît comment parsingr en utilisant strtok avec un espace comme séparateur merci d’avance

Volé (et légèrement modifié) à partir d’ ici .

/* strtok example */ #include  #include  int main () { char str[] ="- This, a sample ssortingng."; char * pch; printf ("Splitting ssortingng \"%s\" into tokens:\n",str); pch = strtok (str," "); while (pch != NULL) { printf ("%s\n",pch); pch = strtok (NULL, " "); } return 0; } 

Utilisez l’onglet “\ t” ou utilisez les deux “\ t” c’est-à-dire. espace et onglet à la fois … voir si cela fonctionne