더북(TheBook)

7.4 프로젝트.c

#include <stdio.h>
#include <time.h>
#include <stdlib.h> --------------------------------- ➍ 헤더 파일 추가

(중략)

int main(void) {
    (중략)
    while (1) {
        (중략)
        else if (cursor[num - 1] + 1 <= 100) {
            printf("%d번 어항에 물을 줍니다.\n\n", num);
            cursor[num - 1] += 1; 
        }
        if (totalElapsedTime / 20 > level - 1) {  --- ➊ 레벨업 확인(20초마다 한 번씩 수행)
            level++; -------------------------------- ➋ 레벨업 
            printf("*** 축하합니다. %d레벨에서 %d레벨로 올랐습니다. ***\n\n", level - 1, level); --- ➌ 안내 문구 출력
            if (level == 5) { ----------------------- ➍ 최고 레벨 확인 후 게임 종료
                printf("\n\n축하합니다. 최고 레벨을 달성했습니다. 게임을 종료합니다.\n\n");
                exit(0);
            }
        }
    }  
    return 0;
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.