Recupere un caractere langage C

Mikesega Messages postés 11 Statut Membre -  
 luis -
salut a tous;
je voudrais savoir comment je peux récupéré un espace

j'aimerais avoir la fonction pour récupère un espace

parce que dans mon programme quand je tape un nom et puis un espace
il tu tape un autre caractère il m'amène une boucle infinie

je compte sur vous merci de me répondre.
A voir également:

3 réponses

uraton Messages postés 77 Statut Membre 42
 
Salut,
Je ne sais pas exactement ce que tu veux faire mais il existe "strchr" qui te permet de récupérer l'emplacement d'un caractère dans une chaine (regardes aussi le reste de la page cela peut être utile) :

https://nicolasj.developpez.com/articles/libc/string/#LII-H

Bonne chance
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Salut,
Tu as dû utiliser scanf("%s", ...) non ?
Si c'est le cas, utilise plutôt fgets().
Sinon donne un exemple pour être plus précis.
0
lhommeneavantsonpere
 
avec stringtokeniser
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
stringtokeniser ne fait pas partie du C standard. Il s'agit plutôt d'une classe en Java.
0
luis
 
getchar();
0