#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void){
int num ;
int insert ;
printf("-------------랜덤숫자게임--------------\n");
printf("숫자를 입력하세요\n") ;
srand(time(0));
num=rand()%100+1;
for(int i= 0;i<5;i=i+1){
scanf("%d",&insert);
if(insert==num){
printf("정답입니다\n");
break ;
} else if(insert>num){
printf("더 작은 수를 입력하세요\n");
} else if(insert<num){
printf("더 큰 수를 입력하세요\n");
}
}
printf("rand:%d\n",num);
return 0 ;
}
랜덤으로 1~100 가지의 숫자를 랜덤으로 뽑아서 5번 이내에 맞추는 게임이다.
변수 num 은 랜덤숫자, insert는 유저가 입력할 값이다.
조건문으로 5번을 반복, 조건문으로 랜덤값과 입력값을 비교해서 내용을 출력한다.

단순한데 생각보다 재밌다.
Share article