Bonjour,
J'ai un problème concernant les chaînes de caractères.
Je demande à l'utilisateur de rentrer une chaine de caracteres mais lorsque celui-ci ecrit un espace, l'ordianteur n'enregistre pas ce qui suit.
Par exemple:
character (len=20) :: carac
write (*,"('Entrez votre chaine')")
read *, carac !! Admettons que l'on rentre "bonjour a tous"
write(*,*)carac !! cela n'affichera que "bonjour"
Y a t-il une autre syntaxe ou bien un autre maniere d'enregistrer un chaîne avec espaces?
Je vous remercie!
Partager