#include <stdio.h>

int main() {
     // break : 반복문을 완전히 종료
     for (int i = 1; i <= 10; i++) {
          if (i == 5) break;
          printf("%d ", i);
     }
     printf("\n");

     // continue : 현재 반복을 건너뛰고 다음 반복으로 이동
     for (int i = 1; i <= 5; i++) {
          if (i == 4)
               continue;
          printf("%d ", i);
     }
     printf("\n");

     // 1부터 20까지의 수 중 3의 배수는 건너뛰고 
     // 15가 되면 반복문을 종료하는 프로그램
     for (int i = 1; i <= 20; i++) {
          if (i == 15) break;
          if (i % 3 == 0) continue;
          printf("%d ",i);
     }
     printf("\n");

     //삼항 연산자 : 조건문 한 줄로 만들기
     // 조건식 ? 참일 때의 값 : 거짓일 때 값
     printf("%d\n", 5 > 10 ? 1 : 0);
     printf("%s\n", 10 > 5 ? "참" : "거짓");

     /* switch문
     switch (변수) {
     case 값1:
          실행할 코드1;
          break;
     case 값2:
          실행할 코드2;
          break;
     default:
          어떤 case도 해당하지 않을 때 기본 코드;
     } */

     int menu;
     scanf("%d", &menu);

     switch (menu) {
     case 1:
          printf("딸기 라떼\n");
          break;
     case 2:
          printf("핫초코\n");
          break;
     case 3:
          printf("바나나 우유\n");
          break;
     default:
          printf("물\n");
     }

     char c;
     scanf(" %c", &c);
     switch (c) {
        case '+':
        case '-':
        case '*':
        case '/':
            printf("연산자입니다.\n");
            break;
        default:
            printf("기호가 아닙니다.\n");
    }


     return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: