8.5 프로젝트.c
int foundAllAnimals(); -------- ➋ 게임 종료 확인 함수 선언
int main(void) {
while (1) {
(중략)
if (foundAllAnimals() == 1) { ---- ➌ 모든 동물을 찾았는지 여부, 1 : 참, 0 : 거짓
printf("\n\n축하합니다! 모든 동물을 찾았습니다.\n");
printf("총 %d번 실패했습니다.\n", failCount);
break;
}
}
return 0;
}
(중략)
int foundAllAnimals() { ------------------ ➊ 게임 종료 확인 함수 정의
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 5; j++) {
if (checkAnimal[i][j] == 0) {
return 0; // 뒤집지 않은 카드가 있음
}
}
}
return 1; // 모든 카드 뒤집음
}