c언어 질문드립니다
글쓴이: 사람 / 작성시간: 토, 2020/10/03 - 6:07오후
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int random = (rand() % 50) + 1;
int 지정수;
do{
printf("1 ~ 50 까지 자연수 :");
scanf_s("%d", &지정수);
if (지정수 < random)
{
printf("UP");
}
if (지정수 > random)
{
printf("DOWN");
}
if (지정수 == random)
{
printf("CORRECT!");
}
} while (지정수 == random);
return 0;
}인데 왜 반복이 안돼는걸까요?
Forums:


지정수 != random 해야 일치할 때까지 반복하지
지정수 != random 해야 일치할 때까지 반복하지 않을까요?
지정수가 random 결과랑 같을 때까지 do
지정수가 random 결과랑 같을 때까지 do-while loop을 돌리고 싶은거라면 up, down 할 때 지정수 값을 변경해야지요.
----------------------
얇은 사 하이얀 고깔은 고이 접어서 나빌레라
댓글 달기