더북(TheBook)

5.5 프로젝트.c

int getRandomNumber(int level); 
void showQuestion(int level, int num1, int num2); --------------------- ➋ 함수 선언

int main(void) {
    for (int i = 1; i <= 5; i++) {
        int num1 = getRandomNumber(i); 
        int num2 = getRandomNumber(i); 
        // printf("%d x %d ?\n", num1, num2);
        showQuestion(i, num1, num2); --------------------------------- ➊ 함수를 호출해 문제 출력
    }
    return 0;
}

int getRandomNumber(int level) { (중략) }

void showQuestion(int level, int num1, int num2) { ------------------- ➌ 함수 정의
    printf("\n\n\n########## %d번째 비밀번호 ########\n", level); ---- ➍ 문제 단계 출력
    printf("\n\t%d x %d ? \n\n", num1, num2); ------------------------ ➎ 문제 출력
    printf("##################################\n"); // 구분 기호
    printf("\n비밀번호를 입력하세요.(종료를 원하면 -1 입력) >> "); --- ➏ 정답 입력 안내
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.