C/C 개발

C언어 Up & Down 게임 코드

CE : 하랑 2021. 12. 16. 23:10

결과물

 

게임 승리

 

 

게임 패배

 
 
코드
 
 
 
복사코드
 
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()

{
srand(time(NULL));
int answer, pro, count=0;
answer = (rand() % 10) + 1;
printf("숫자게임 Up & Down 시작!!!\n");
printf("1 ~ 10 사이의 임의의 숫자를 맞추십시오. 카운트 5번까지!\n");

while (1)
{
printf("숫자를 입력하십시오 : ");
scanf("%d", &pro);
if (pro < 0 || pro>10)
{
printf("해당 범위가 아닙니다. 다시 입력하십시오......\n\n");
continue;
}

if (pro == answer)
{
printf("숫자를 맞추셨습니다!!! 축하드립니다.\n");
break;
}
else if (pro < answer)
{
count++;
printf("Up (count : %d)\n",count);
}
else
{
count++;
printf("Down (count : %d)\n",count);
}

if (count == 5)
{
printf("GAME OVER\n");
break;
}
}
}