더북(TheBook)

안쪽 for 문을 벗어날 때는 가독성이 좋도록 줄바꿈합니다.

동물 위치 출력 부분을 구분하는 선도 출력합니다.

8.5 프로젝트.c

void printAnimals() { --------------------------- ➊ 동물 위치 출력 함수 정의
    printf("\n========= 동물 위치를 보여 줍니다. =========\n\n"); ----- ➋ 안내 문구
    for (int i = 0; i < 4; i++) { --------------- ➌ 이중 반복문으로 arrayAnimal 배열 접근
         for (int j = 0; j < 5; j++) {
            printf("%8s", strAnimal[arrayAnimal[i][j]]); ➍ 카드 지도 좌표로 동물 이름 출력
        }
        printf("\n"); --------------------------- ➎ 가독성을 위한 줄바꿈
    }
    printf("\n===========================================\n"); --- ➏ 구분선 출력
}

printQuestion()함수를 작성해 봅시다.

printAnimals()함수와 마찬가지로 카드 지도의 상태를 보여 주기만 하므로 전달값이나 반환값은 필요 없습니다.

카드 지도와 구분하도록 ‘(문제)’라는 안내 문구를 출력합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.