Partage
  • Partager sur Facebook
  • Partager sur Twitter

plus ou moin

Je ne trouve pas mon erreur

Sujet résolu
    20 juin 2006 à 16:21:32

    bon jour tout le monde voila j'ai un petit probleme. je ne trouve pas mon erreur sur le code que j'ai fait. et j'ai chercher pourtant . c'est donc pour cela que je demande un peut d'aide merci d'avance.
    -------------------------------------------------------------------------------
    /*Bibliotheque*/

    #include<stdio.h>
    #include<stdlib.h>
    #include<time.h>

    int main(int argc, char* argv[])
    {

    /*Variable*/

    long mombreMystere = 0, nombreEntrer = 0, MAX = 0, niveau = 0, compteur = 0;
    const long MIN = 0 ;


    /*choix au hazar du nombre */

    srand(time(NULL));
    mombreMystere = (rand() % (MAX - MIN + 1)) + MIN;

    /*selection du niveau*/

    printf("Veuillez choisir le niveau de jeux desire\n\n");
    printf(" |1| entre 0 et 100\n");
    printf(" |2| entre 0 et 500\n");
    printf(" |3| entre 0 et 1000\n");
    printf(" |4| entre 0 et 10000\n");
    prinft("votre choix !!! : \t");
    scanf("%ld", &niveau);
    printf("\n\n");

    if (niveau == 1)
    {
    MAX = 100;
    printf("Niveau1\n");
    }
    else if (niveau == 2)
    {
    MAX = 500;
    printf("Niveau2\n");
    }
    else if (niveau == 3)
    {
    MAX = 1000;
    printf("Niveau3\n");
    }
    else if (niveau == 4)
    {
    MAX = 10000;
    prinft("Niveau4\n");
    }
    else
    {

    printf("Niveau anti-boulet ACTIVE \n[entre 1 et 10000000] bonne chance\n\n");
    }MAX == 100000000;

    /* Creation boulce*/
    do
    {
    // On demande le nombre
    printf("Quel est le nombre ? ");
    scanf("%ld", &nombreEntrer);

    // On compare le nombre entré avec le nombre mystère

    if (mombreMystere > nombreEntrer)
    {
    printf("C'est plus\n\n");
    compteur++;
    }
    else if (mombreMystere < nombreEntrer )
    {
    printf("C'est moin\n\n");
    compteur++;
    }
    else
    {
    compteur++;
    printf("Bravo vous avez trouver le nombre Mystere en %ld coups!!!!\n\n",compteur);
    }
    } while (nombreEntrer != mombreMystere);



    system("PAUSE");
    return 0;

    }
    • Partager sur Facebook
    • Partager sur Twitter
      20 juin 2006 à 16:27:02

      Bonjour,

      else if (niveau == 4)
      {
      MAX = 10000;
      prinft("Niveau4\n");
      }
      else
      {


      c'est printf et non prinft


      Même erreur ici:

      printf(" |4| entre 0 et 10000\n");
      prinft("votre choix !!! : \t");
      scanf("%ld", &niveau);
      printf("\n\n");


      Juste deux erreurs de frappe.
      Bonne journée.
      • Partager sur Facebook
      • Partager sur Twitter

      plus ou moin

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown