8.5 프로젝트.c
(생략)
void printAnimals(); ---------------------- ➊ 카드 지도 출력 함수 선언
void printQuestion(); --------------------- ➊ 문제 출력 함수 선언
int main(void) {
(중략)
shuffleAnimal();
while (1) { --------------------------- ➋ 게임 끝날 때까지 반복
int select1 = 0; ------------------ ➌ 사용자가 선택한 첫 번째 번호 저장 변수
int select2 = 0; ------------------ ➌ 사용자가 선택한 두 번째 번호 저장 변수
printAnimals(); // 카드 지도 출력 함수 호출
printQuestion(); // 문제 출력 함수 호출
printf("\n뒤집을 카드 2장을 고르세요.(예: 12 4) -> "); --- ➍ 안내 문구
scanf_s("%d %d", &select1, &select2); -------------------- ➎ 숫자 2개 입력받기
if (select1 == select2) { -------------------------------- ➏ 같은 카드 선택 시 무효 처리
continue; // 반복문 시작 지점으로 돌아가기
}
}