le_papy
Messages postés15Date d'inscriptionmercredi 29 mars 2006StatutMembreDernière intervention 6 juillet 2009
-
15 mai 2006 à 16:39
systemsb
Messages postés21Date d'inscriptionmardi 4 octobre 2005StatutMembreDernière intervention17 mars 2011
-
31 mai 2006 à 17:30
bonjour a tous, voila por la fac je dois prograer un jeu de sudoku(je
bosse sous linux avec gcc). Jusque la pas trop de probleme, mon projet
est fini et fonctionne parfaitement a l'exception d'un point de detail:
Lorsque je veux sauvegarder la partie en cours, je demande a
l'utilisateur de saisir un nom pour sa sauvegarde.je lui affiche un
message a l'ecran avec un printf tout ce qu'il y a de plus normal et je
rafraichit avec un fflush(stdout).
le probleme est qu'ensuite j'utilise
scanf("%s",nom);
ou la variable nom est correctement declarée, quand je lance le prog la
saisie s'effectue correctement, mais la chaine saisie ne s'affiche pas
a l'ecran au fur et a mesure de la frappe.
j'utilise exactement le meme bloc de saisie au debut du prog pour choisir la grille a charger et tt fonctionne parfaitement.
peut on utiliser fflush() avec un autre argument que stdout stdin et stderr ?
peut on regler le probleme autrement?
si quelqu'un a une idée pour mon probleme je l'en remercie grandement par avance.
systemsb
Messages postés21Date d'inscriptionmardi 4 octobre 2005StatutMembreDernière intervention17 mars 2011 31 mai 2006 à 17:30
oui tu peux utilser d'autre arguements...mais pourquoi as tu besoin de faire un fflush ?
tu as essayé de faire un petit bout de programme pour tester cette partie?