switch int main(void) { int num; printf("½ÇÇ࿵¿ª ÀÔ·Â\n"); scanf("%d", &num); printf("ÀÔ·ÂÈ®ÀÎ : %d\n\n", num); switch(num) { case 1: printf("1-1 ¿µ¿ª.\n\n"); //break¸¦ °ÉÁö ¾ÊÀ¸¸é ÇϴܱîÁö Ãâ·Â case 2: printf("2-1 ¿µ¿ª.\n\n"); printf("2-2 ¿µ¿ª.\n\n"); break; case 3: printf("3-1 ¿µ¿ª.\n\n"); break; default : printf("¹üÀ§³» ¾øÀ½.\n\n"); //¸¶Áö¸· ¿µ¿ªÀº break´Â ÇÊ¿ä¾øÀ½ } return 0; }
Ãâ·Â °á°ú

½ÇÇ࿵¿ª ÀÔ·Â
2
ÀÔ·ÂÈ®ÀÎ : 2
2-1 ¿µ¿ª
2-2 ¿µ¿ª
//---------------------- ¹®ÀÚ Ãâ·Âµµ °¡´É------------------------------ int main(void) { char num; printf("½ÇÇ࿵¿ª ÀÔ·Â\n"); scanf("%c", &num); printf("ÀÔ·ÂÈ®ÀÎ : %c\n\n", num); switch(num) { case 'A': printf("1-1 ¿µ¿ª.\n\n"); //break¸¦ °ÉÁö ¾ÊÀ¸¸é ÇϴܱîÁö Ãâ·Â case 'B': printf("2-1 ¿µ¿ª.\n\n"); printf("2-2 ¿µ¿ª.\n\n"); break; case 'C': printf("3-1 ¿µ¿ª.\n\n"); break; default : printf("¹üÀ§³» ¾øÀ½.\n\n"); //¸¶Áö¸· ¿µ¿ªÀº break´Â ÇÊ¿ä¾øÀ½ } return 0; }
Ãâ·Â °á°ú

½ÇÇ࿵¿ª ÀÔ·Â
B
ÀÔ·ÂÈ®ÀÎ : B
2-1 ¿µ¿ª
2-2 ¿µ¿ª