Probleme programe C

Fermé
DEDELZOZO Messages postés 10 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 25 février 2011 - Modifié par DEDELZOZO le 24/02/2011 à 18:01
Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 - 25 févr. 2011 à 17:20
Bonjour,

Voila je dois faire un petit programme en c et il ne fonctionne pas corretcement dans la fonction reservation , les deux derniers printf ne fonctionnent pas pouez-vous m'aider ?

voila le programme : http://www.cijoint.fr/cjlink.php?file=cj201102/cijgfFon3M.txt

attention peut-etre que le copier coller dans un fichier texte a deplacer les printfs donc à remmetre en forme je pense ! ( 10 scds) !

bonne journée !



Il marche mieux là mais toujours pas les deux printf de la fin de la fonction reservation !!!!!


http://www.cijoint.fr/cjlink.php?file=cj201102/cijWxCSRo4.txt

4 réponses

luern Messages postés 88 Date d'inscription jeudi 24 février 2011 Statut Membre Dernière intervention 8 juin 2011 4
24 févr. 2011 à 21:01
Je ne comprend pas exactement ce que tu veux dire par "ne marche pas" ;)
Chez moi, ils s'affichent sans problemes mais avec des espaces assez longs devant...
Pour supprimer ca, enlève les 30 que tu as mis entre le % et le s...

Et arrêtez moi si je dit une connerie, mais les point virgule à la fin des fonctions ne sont pas nécessaires

si ca peut t'aider ;)
0
DEDELZOZO Messages postés 10 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 25 février 2011 1
Modifié par DEDELZOZO le 25/02/2011 à 15:57
merci !!!!!!

ba moi ( et avec deux compilox différents)

après : veuillez entrer votre date de depart , boum le scan f , boum je rentre une chaine de caractères -> d'où le %s ... - la je ne te suis pas .
et boum ca plante direct !!!!

pourtant les deux premiers printfs ( la chambre %d a ete reservee , marche alors qu"ils sont dans la meme boucle for et le même if d'où mon f***ing problème !!
ca doit venir du compilo :s

si d'autres avis je suis preneur :p
0
luern Messages postés 88 Date d'inscription jeudi 24 février 2011 Statut Membre Dernière intervention 8 juin 2011 4
25 févr. 2011 à 16:13
Alors après révision, je crois que c'est plutot tes scanf, et non pas tes printfs qui causent ces problemes ;)

J'ai surtout l'impression que tes scanf n'aiment pas les espaces (essaye un coup sans, tu verra ;))
0
Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 54
25 févr. 2011 à 17:20
Bonjour,
Je viens de compiler le second lien et tout s'affiche, le problème c'est que vous utilisez fflush sur stdin : fflush(FILE *ostream) ne s'utilise pas sur stdin, supprimez cette ligne et tout ira mieux
0