#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