더북(TheBook)

condition_default.c

#include <stdio.h>
 
main() {
    int mon;
    int day;
 
    printf("1월에서 12월달을 선택하세요: 입력 1에서 12까지 숫자 : ");
    scanf("%d", &mon);
 
    switch (mon) {
    case 2:
        day = 28;
        break;
    case 1:
    case 3:
    case 5:
    case 7:
    case 8:
    case 10:
    case 12:
        day = 31;
        break;
    case 4:
    case 6:
    case 9:
    case 11:
        day = 30;
        break;
    default:
        printf("잘못된 입력입니다.\n");
        return;
    }
    printf("%d월의 마지막 날은 %d 일입니다\n", mon, day);
}

Tip

C 언어에서 return을 만나면 return문을 사용하고 있는 함수를 바로 마무리합니다. main() 함수에서 return을 만나면 프로그램이 바로 종료된다고 생각하면 됩니다.

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