Partage
  • Partager sur Facebook
  • Partager sur Twitter

plus ou moins

gros problemme

14 avril 2006 à 9:31:43

bon voila g fait le premier tp é g essayé de faire lé amélioration mé bn voila mon programme ne marche pas. eske vous pourriez i jeté un cou d'oeil istoire de me dire ce ki va pa svp ? voila mon code :


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

int main()
{
long nombredejoueurs = 0, nombredecoups = 0, nombremystere = 0, nombreentre = 0, continuerpartie = 1;
printf("combien y a t il de joueurs, 1 ou 2, : ");
scanf("%ld", &nombredejoueurs);
if (nombredejoueurs==2)
{
do
{
printf("rentre le nombre mystere : ");
scanf("%ld", &nombremystere);
printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
do
{
printf("quel est ce nombre ? ");
scanf("%ld", &nombreentre);
nombredecoups++;
if (nombremystere < nombreentre)
printf("c'est moins\n\n");
else if (nombremystere > nombreentre)
printf("c'est plus\n\n");
else
printf("bravo, tu a gagne en %ld coups", nombredecoups);
} while (nombremystere != nombreentre);
printf("vous voulez rejouer ? tape 1 pour oui et 0 pour non");
scanf("%ld", &continuerpartie);
} while (continuerpartie != 0);
}
else if (nombredejoueurs==1)
{
do
{
const long MAX = 100, MIN = 1;
srand(time(NULL));
nombremystere = (rand() % (MAX - MIN + 1)) + MIN;
do
{
printf("quel est ce nombre ? ");
scanf("%ld", &nombreentre);
nombredecoups++;
if (nombremystere < nombreentre)
printf("c'est moins\n\n");
else if (nombremystere > nombreentre)
printf("c'est plus\n\n");
else
printf("bravo, tu es le meilleur, tu a gagne en %ld coups\n\n", nombredecoups);
} while (nombremystere != nombreentre);
printf("tu ve rejouer ? tape 1 pour oui et 0 pour non : ");
scanf("%ld", continuerpartie);
} while (continuerpartie != 0);
}
return 0;
}
merci d'avance
  • Partager sur Facebook
  • Partager sur Twitter
14 avril 2006 à 9:32:14

Merci d'utiliser la balise <code> pour mettre en forme les codes, comme expliqué dans ce post-it :
http://www.siteduzero.com/forum-83-6661-regles-de-ce-forum.html

[Ceci est une réponse semi-automatique]

PS : je te met 10% d'avertissement pour SMS éhonté (et non respect des règles du forum, mais ça c'est une circonstance aggravante).
  • Partager sur Facebook
  • Partager sur Twitter