switch와 case
if 와 else를 다른 방식으로 쓰는 것이다.
#include <stdio.h>
int main(void) {
int test_swich_1 = testSwitch();
return 0;
}
int testSwitch() {
printf("----------- testSwitch 시작 -----------\n\n");
int a;
printf("1~4중에서 하나를 선택하세요 :");
scanf("%d", &a);
switch (a) {
case 1 :
printf("1번 선택했습니다\n");
break; //종료의 의미 이것이 없으면 다음 case도 실행됨
case 2 :
printf("2번 선택하셨습니다\n");
break;
case 3 :
printf("3번 선택하셨습니다\n");
break;
case 4 :
printf("4번 선택하셨습니다\n");
break;
default : //else와 같음
printf("잘못 선택하셨습니다\n");
}
printf("----------- testSwitch 종료 -----------\n\n");
return 0;
}
'언어 > C언어' 카테고리의 다른 글
[C언어] 3일차 -7 계산기/ switch (0) | 2025.02.10 |
---|---|
[C언어] 3일차 -6 if / scanf 응용 / 계산기 만들기 (0) | 2025.02.10 |
[C언어] 3일차 -4 if / 중첩 if문 (0) | 2025.02.09 |
[C언어] 3일차 -3 if / scanf() / 입력한 값이 홀수 인지 짝수인지 구하기 (0) | 2025.02.09 |
[C언어] 3일차 -2 if / printf() (0) | 2025.02.09 |