C'est un problème récurent, la cause est que scanf arrête la saisie dés qu'il trouve un espace lors de la saisie de chaîne de caractère.
Une solution est d'utiliser fgets qui prend la saisie jusqu'au retour de chariot (Touche Entrée).
scanf est une fonction assez complexe, (il faut bien faire des saisies quand on débute), mais on peut l'utiliser aussi ex :
scanf(" %[^\n]", utilisateur.nom);
Aide tableau de type personne
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.