Inversement de ligne

guits_32 Messages postés 6 Statut Membre -  
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   -
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 :)

2 réponses

  1. saogine76 Messages postés 120 Statut Membre 5
     
    Change la boucle de sens code ce message : ("%d AV ", &niveauDeJeau")
    0
    1. guits_32 Messages postés 6 Statut Membre
       
      Non là dès la première boucle ça s'inverse et t'es sur qu'il faut le guillemet a la fin ?
      0
    2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      %D AV ?? Que veux-tu dire ?
      0
  2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    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