Bonsoir,

question rapide! je voulais utiliser la fonction fgets pour pouvoir permettre de rentrer une ligne avec des espace.

Je procède donc de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
char saisie[30];
fgets(saisie, sizeof saisie, stdin);
Je n'ai pas d'erreur de compilation, tout marche bien mais lorsqu'il passe sur le fgets, il n a pas l'air de s arretter dessus et execute la suite du code apparemment ! Comme j'ai fiat un menu, le resultat est qu'il reaffiche le menu avant meme que j'ai pu saisir quoique ce soit.

Merci pour vos réponses et bonne soirée.