#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void)
{
int answer=0, guess1=0, guess2=0, guess3=0, guess4=0, guess5=0;
srand(time(NULL));
do{
answer=rand()%50+1;
printf("I am thinking of a number between 1 and 50. Try to guess it!");
printf("\n\n Guess #1 :");
scanf("%d",&guess1);
if(guess1==answer) {
printf("Congratulations %d is the correct answer",guess1);
break;
}
if(guess1>answer){
printf("Sorry %d is too high\n\n",guess1);
}
if(guess1<answer){
printf("Sorry %d is too low\n\n",guess1);
}
if (guess1==!answer) {
printf("\n\n Guess #2 :");
scanf("%d",&guess2);
if(guess2==answer) {
printf("Congratulations %d is the correct answer",guess2);
}
if(guess2>answer){
printf("Sorry %d is too high\n\n",guess2);
}
if (guess2<answer){
printf("Sorry %d is too low\n\n",guess2);
}
}
else if(guess2==!answer) {
printf("\n\n Guess #3 :");
scanf("%d",&guess3);
if(guess3==answer) {
printf("Congratulations %d is the correct answer",guess3);
}
if(guess3>answer){
printf("Sorry %d is too high\n\n",guess3);
}
if(guess3<answer){
printf("Sorry %d is too low\n\n",guess3);
}
}
else if(guess3==!answer) {
printf("\n\n Guess #4 :");
scanf("%d",&guess4);
if(guess4==answer) {
printf("Congratulations %d is the correct answer",guess4);
}
if(guess4>answer){
printf("Sorry %d is too high\n\n",guess4);
}
if(guess4<answer){
printf("Sorry %d is too low\n\n",guess4);
}
}
else if(guess4==!answer) {
printf("\n\n Guess #5 :");
scanf("%d",&guess5);
if(guess5=answer) {
printf("Congratulations %d is the correct answer",guess5);
}
if(guess5>answer){
printf("Sorry %d is too high\n\n",guess5);
}
if(guess5<answer){
printf("Sorry %d is too low\n\n",guess5 );
}
}
else{
printf("Sorry the correct answer was %d",answer);
}
}while(answer==!guess1||answer==!guess2||answer==!guess3||answer==!guess4||answer==!guess5);
system("PAUSE");
return 0;
}
This post has been edited by seechless: 07 February 2012 - 04:28 PM

New Topic/Question
Reply




MultiQuote






|