여기서 if ~ else if ~ else 조건문을 switch 분기문으로 변경하면 어떻게 될까요?
condition_switch.c
#include <stdio.h> main() { int a; printf("당신이 좋아하는 과일은 무엇인가요? 아래 번호를 선택해주세요.\n"); printf("사과=1, 키위=2, 복숭아=3, 수박=4, 모두 좋아하지 않는다=0\n"); printf("선택한 번호를 입력해주세요: "); scanf("%d", &a); switch (a) { // 입력된 a값은 정수 case 1: // a = = 1인 경우 printf("당신은 사과를 좋아하는군요!\n"); case 2: // a = = 2인 경우 printf("당신은 키위를 좋아하는군요!\n"); case 3: // a = = 3인 경우 printf("당신은 복숭아를 좋아하는군요!\n"); case 4: // a = = 4인 경우 printf("당신은 수박을 좋아하는군요!\n"); default: // a가 1,2,3,4 모두 아닌 경우 printf("당신은 아마도 과일을 별로 좋아하지 않는 것 같군요!\n"); } }