Problème de découpage de mots dans une phrase
bonjour,
je dois lire deux 'mots' entrés par l'utilisateur qui contiennent chacun un espace. La seule chose que je connaisse, c'est la taille de chaque mot qui fait 9 lettres(espace compris).
ex:
Code:
1 2
| printf ("entrer les deux phrases a organsier:\n");
scanf("%s %s",puzzle_ini,puzzle_fin); //ex:abcdefg h bcd agefh |
Le probleme c'est que si l'utilisateur rentre cela, mon programme ne lit que "abcdefg" et "h" comme deux tableaux de caracteres.
Je ne sais vraiment pas comment code pour qu'il tienne compte des espaces..
Est-ce qu'il faut que j'utilise la fonction strch?