Inversement de ligne

Fermé
guits_32 Messages postés 2 Date d'inscription mardi 7 mai 2013 Statut Membre Dernière intervention 7 mai 2013 - 7 mai 2013 à 21:34
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 7 mai 2013 à 23:18
Bonjour, je commence tout juste la programmation, j'ai écris un code, il se compile niquel, mais j'ai problème au milieu d'une boucle. Je veux demander a l'utilisateur quel niveau de jeux il souhaite choisir puis je lui propose de taper le chiffre du niveau donc j'écris ça:

sprintf("Veuillez sélectionner votre niveau de jeu : 1, 2 ou 3");
scanf("%d", &niveauDeJeau");

Don logiquement les instructions se font dans l'odre mais quand ma première boucle est finie et que je reviens à ces instructions (si on recommence à jouer) et bien les deux s'inverse, c'est à dire que la phrase apparait après la demande...

Voilà j'espere avoir été un minimum clair, merci d'avance pour vos réponse :)
A voir également:

2 réponses

saogine76 Messages postés 90 Date d'inscription jeudi 19 juillet 2012 Statut Membre Dernière intervention 6 novembre 2016 5
7 mai 2013 à 21:36
Change la boucle de sens code ce message : ("%d AV ", &niveauDeJeau")
0
guits_32 Messages postés 2 Date d'inscription mardi 7 mai 2013 Statut Membre Dernière intervention 7 mai 2013
7 mai 2013 à 21:48
Non là dès la première boucle ça s'inverse et t'es sur qu'il faut le guillemet a la fin ?
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
7 mai 2013 à 23:17
%D AV ?? Que veux-tu dire ?
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
7 mai 2013 à 23:18
Tu nous en dis pas assez...
M'enfin, je pense voir de quel problème il s'agit. Rajoute un getchar(); après ton scanf("%d",...)

Cdlt,
0