Problème de saisie d'une phrase au clavier

Fermé
Yakurena - 30 nov. 2004 à 16:37
 tran - 30 nov. 2004 à 16:45
Bonjour,
lorsque je veux saisir une phrase(chaine de caractères avec des mots séparés par des espaces) dans une variable en C,seul le premier mot est stocké dans la variable. Par exemple :
si je tape la chaine "le chat" au clavier et la mets dans une variable nommée "phrase", seul le mot "le" est stocké dans la variable "phrase".
Comment saisir une phrase avec des espaces en une seule fois? (un seul appui sur "Entrée")
Merci d'avance.
A voir également:

1 réponse

salut
Parcque vous utilisez scanf. Utilisez gets ou getchar pour saisir
Ex
char phrase[10] ;
gets(phrase);
0