이번 포스팅에서는 C언어의 조건문 中 하나인 switch문(switch~case문)을 알아보겠습니다. switch문은 if~else문을 보다 간결하게 표현할 수 있어서 가독성이 좋습니다. 다만 if~else문에 비해서는 약간의 제약이 있습니다. switch문 안에서의 case문은 콜론( : )으로 구분합니다. 거두절미하고 예시부터 보겠습니다. 아래의 예시에서는 변수 a가 1일 경우, 2일 경우, 3일 경우, 4일 경우를 각각 case1, case2, case3, case4로 나누어 각 문장이 출력되도록 하였습니다. 하지만 아래의 예시는 잘못된 예시입니다. 아래의 사진은 위의 예시를 실행하여 4를 입력한 결과입니다. 멀쩡히 잘 실행됩니다. 하지만, 두 번째 예시에서 1을 입력했음에도 불구하고, 모든 문장이..