A voir également:
- Probleme mon 2eme prog en C
- 2eme ecran pc - Guide
- 2eme whatsapp - Guide
- 2eme appel ooredoo - Guide
- Robot prog - Télécharger - Édition & Programmation
- Supprimer 2eme page word - Guide
1 réponse
/*
* P.S. Je t'ais corigé les erreurs de ton petit prog.
* fait attention à la manière dont tu code, pex : l'indentation
* car tu risque et c'est se que tu a fait, c'est d'oublié de
* mettre des accolades. Je te conseille aussi d'avoir un
* style pour coder et t'y tenir. Ainsi tes programme seront
* plus lisible et tu retrouvera plus facilement tes erreurs.
* Encore une chose, c'est qu'il ne faut pas oublier de commenter
* tes programmes, ça peut t'aider a retrouvé ce que tu voulais faire
* et aux autres d'apporter et de reprendre ton code sans devoir
* tout relire pour commprendre son but.
*
* Voici ton code sans erreurs.
*/
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(){
int nbal, nbchoisi, essai, jouer;
char reponse;
randomize();
printf("Devinez le nombre qu'on vien de choisir entre 100 et 999\n");
printf("Vous avez le droit a 8 essais, ON y va!\n\n");
do{
nbal=100+rand()%900;
for (essai=0;essai<8;essai++){
printf("Essai %d:Votre proposition\n",essai+1);
scanf("%d",&nbchoisi);
if(nbchoisi == nbal){
printf("vous avez trouver le bon nombre\n\n");
essai=8;
break;
}
else if(nbchoisi > nbal){ printf("Votr nombre est trop grand\n\n"); }
else if (nbchoisi < nbal){ printf("Votre nombre es trop petit\n\n"); }
}
if(essai==8){ printf("Desole le nombre etais %d\n",nbal); }
printf("Voulez vous jouer encore (o/n)?\n\n");
reponse=getch();
}while(reponse==(char)'o');
printf("vous ne voulez plus jouer\n");
getch();
return 0;
}
* P.S. Je t'ais corigé les erreurs de ton petit prog.
* fait attention à la manière dont tu code, pex : l'indentation
* car tu risque et c'est se que tu a fait, c'est d'oublié de
* mettre des accolades. Je te conseille aussi d'avoir un
* style pour coder et t'y tenir. Ainsi tes programme seront
* plus lisible et tu retrouvera plus facilement tes erreurs.
* Encore une chose, c'est qu'il ne faut pas oublier de commenter
* tes programmes, ça peut t'aider a retrouvé ce que tu voulais faire
* et aux autres d'apporter et de reprendre ton code sans devoir
* tout relire pour commprendre son but.
*
* Voici ton code sans erreurs.
*/
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(){
int nbal, nbchoisi, essai, jouer;
char reponse;
randomize();
printf("Devinez le nombre qu'on vien de choisir entre 100 et 999\n");
printf("Vous avez le droit a 8 essais, ON y va!\n\n");
do{
nbal=100+rand()%900;
for (essai=0;essai<8;essai++){
printf("Essai %d:Votre proposition\n",essai+1);
scanf("%d",&nbchoisi);
if(nbchoisi == nbal){
printf("vous avez trouver le bon nombre\n\n");
essai=8;
break;
}
else if(nbchoisi > nbal){ printf("Votr nombre est trop grand\n\n"); }
else if (nbchoisi < nbal){ printf("Votre nombre es trop petit\n\n"); }
}
if(essai==8){ printf("Desole le nombre etais %d\n",nbal); }
printf("Voulez vous jouer encore (o/n)?\n\n");
reponse=getch();
}while(reponse==(char)'o');
printf("vous ne voulez plus jouer\n");
getch();
return 0;
}