#include <stdio.h> // 표준 입출력 라이브러리 포함
int main() { // 프로그램의 시작점
printf("Hello, World!\n"); // 화면에 출력하는 함수
return 0; // 프로그램 정상 종료
}
#include <stdio.h>
#include <stdlib.h> // rand(), srand() 함수 사용을 위해 필요
#include <time.h> // time() 함수 사용을 위해 필요
int main() {
int answer, guess;
int attempts = 0;
// 매번 다른 난수가 생성되도록 현재 시간을 시드로 설정
srand(time(NULL));
answer = rand() % 100 + 1; // 1부터 100 사이의 난수 생성
printf("=== 숫자 맞추기 게임 (1~100) ===\n");
// 사용자가 맞출 때까지 무한 반복
while (1) {
printf("정답을 추측해보세요: ");
scanf("%d", &guess);
attempts++;
if (guess > answer) {
printf("Down! 더 작은 숫자야.\n");
} else if (guess < answer) {
printf("Up! 더 큰 숫자야.\n");
} else {
printf("정답이야! %d번 만에 맞췄어.\n", attempts);
break; // 루프 탈출
}
}
return 0;
}