Problème boucle(infinie)

programeurDuDimanche Messages postés 25 Statut Membre -  
[Dal] Messages postés 6122 Date d'inscription   Statut Contributeur Dernière intervention   -
salut c'est encore moi (malheuresement) et jai un problème je regarde actuellement ce guide :
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/14828-tp-plus-ou-moins-votre-premier-jeu

jai fais parei que lui enfin l'équivalent et moi je tombe dans une boucle infinie regardez ma compilation :

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int nombreSurprise=0;
int nombreEntre=0;
const int MAX = 100;
const int MIN = 1;
srand(time(NULL));
nombreSurprise =(rand() % (MAX - MIN + 1)) + MIN;
do
{


printf("trouve le nombre mystere\n");
scanf("d",&nombreEntre);

if(nombreSurprise>nombreEntre)

    printf("c'est plus\n");

else if (nombreSurprise<nombreEntre)

    printf("c'est moins\n\n");

else if (nombreEntre==nombreSurprise)

    printf("bravo tu a trouvé le nombre mystère\n");
}
    while (nombreEntre != nombreSurprise);



    return 0;
}






Merci!

1 réponse

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Bonjour,

    else if (nombreEntre==nombreSurprise)
    Pas besoin de la condition. Un else suffit.

    Sinon, je te conseille vivement de lire les messages du compilateur.
    scanf("d",&nombreEntre);
    Il manque un % =>
    scanf("%d",&nombreEntre);


    Note : ton indentation n'est pas top...
    0
    1. programeurDuDimanche Messages postés 25 Statut Membre 2
       
      yo merci, c'est quoi l'indentation c'est l'espace avant les fonctions?
      0
    2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Je te l'ai déjà dit dans l'ancien post ;-).
      Voici un petit site qui en parle : http://nobleme.com/pages/devblog/blog.php?id=15
      0
    3. [Dal] Messages postés 6122 Date d'inscription   Statut Contributeur Dernière intervention   1 108
       
      hahaha, excellent cet article de blog :-D
      0