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 할 때 지정수 값을 변경해야지요.
----------------------
얇은 사 하이얀 고깔은 고이 접어서 나빌레라
댓글 달기