5.5 프로젝트.c
#include <stdio.h>
#include <time.h> // 헤더 파일 추가
#include <stdlib.h> // 헤더 파일 추가
int getRandomNumber(int level); ----------- ➋ 함수 선언
int main(void) {
srand(time(NULL)); // 난수 초기화
// 문제 출제 x * y = ?
for (int i = 1; i <= 5; i++) {
int num1 = getRandomNumber(i); ---- ➊ 함수를 호출해 x 자리에 들어갈 정수 생성
int num2 = getRandomNumber(i); ---- ➊ 함수를 호출해 y 자리에 들어갈 정수 생성
printf("%d x %d? \n", num1, num2); // 문제 출력
}
return 0;
}
int getRandomNumber(int level) { --------- ➌ 함수 정의
return rand() % (level * 9) + 1;
}