더북(TheBook)

조건문에서 호출한 success()함수와 fail()함수를 작성해 봅시다. success()함수는 ‘Good! 정답입니다.’라는 정답 메시지만 출력하고, fail()함수도 ‘땡! 틀렸습니다.’라는 오답 메시지만 출력합니다. 두 함수는 반환값이 없으므로 반환형은 void이고 전달값 역시 없습니다. 두 함수 모두 main()함수 위에 함수 선언을, 아래에 함수 정의를 각각 작성합니다.

5.5 프로젝트.c

// 함수 선언
int getRandomNumber(int level);
void showQuestion(int level, int num1, int num2);
void success();
void fail();

int main(void) { (중략) }

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

void showQuestion(int level, int num1, int num2) { (중략) }

// 함수 정의
void success() {
    printf("\n >> Good! 정답입니다.\n");
}

void fail() {
    printf("\n >> 땡! 틀렸습니다.\n");
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.