Bonjour.
Je me suis récement rendus compte que l'utilisation de gets() a la suite de scanf() posait probleme, aucune valeur n etait demandé par gets().
J'ai donc cherché dans mon grimoir magique et je pense que la raison est que : gets() prends pour valeur le "\n" que l'on tape innocement pour annoncer la fin de la saisie lors de l'utilisation de la fonctions scanf().
La solution que j'ai trouvé est simlple, demander deux fois d affilé la valeur avec gets... :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 char *ickis scanf(......) gets(ickis); gets(ickis);
Si quelqun avait une meilleure solution a me fournir, je serais bien content
Partager