[ C ] Sample Code - switch ~ case - 입력받은 숫자가 1 2 3 중에 하나인가..?

 

* C 언어에서 switch 문은 정수형 상수 또는 열거형 상수를 비교하는 데 사용됩니다.
  문자열을 switch 문에서 직접 비교할 수는 없습니다. 

 

#define _CRT_SECURE_NO_WARNINGS // Visual Studio 사용시 발생하는 경고에 대한 처리 설정
#include <stdio.h>

int main() {
    int num;

    printf("숫자를 입력하세요: ");
    scanf("%d", &num);

    switch (num) {
        case 1:
            printf("입력한 숫자는 1입니다.");
            break;
        case 2:
            printf("입력한 숫자는 2입니다.");
            break;
        case 3:
            printf("입력한 숫자는 3입니다.");
            break;
        default:
            printf("입력한 숫자는 1, 2, 3 중 하나가 아닙니다.");
            break;
    }

    return 0;
}