#include <stdio.h>
#include <stdlib.h>

int main() {
    int num = 1;
    // switch (num) {
    //     case 1:
    //         printf("1입니다.");
    //         break;

    //     case 2:
    //         printf("2입니다.");
    //         break;

    //     default:
    //         printf("1도 2도 아닙니다.");
    //         break;
    // }

    int select;
    int coin = 1000;
    printf("게임 시작\n 1: 몬스터 잡기, 2: 상점, 3: 종료\n");
    scanf("%d", &select);

    switch (select) {
        case 1:
            int case1_sel;
            printf("몬스터 잡기\n 1:슬라임, 2:골렘, 3:빅베어, 4:슬리퍼, 5:파괴수\n");
            scanf("%d", &case1_sel);
            switch (case1_sel) {
                case 1:
                    printf("슬라임을 잡았습니다!\n");
                    coin = coin + 100;
                    break;
                case 2:
                    printf("골렘을 잡았습니다!\n");
                    coin = coin + 500;
                    break;
                case 3:
                    printf("빅베어를 잡았습니다!\n");
                    coin = coin + 50;
                    break;
                case 4:
                    printf("슬리퍼를 잡았습니다!\n");
                    coin = coin + 200;
                    break;
                case 5:
                    printf("파괴수를 잡았습니다!\n");
                    coin = coin + 300;
                    break;
                default:
                    break;
            }
            printf("내 돈: %d\n" , coin);
            break;
        case 2:
            int case2_sel;
            printf("상점\n 1: 코인포션, 2: 철검, 3: 방패\n");
            scanf("%d", &case2_sel);
            switch (case2_sel) {
                case 1:
                    if(coin > 200){
                        printf("코인포션을 구매했습니다.\n");
                        coin = coin - 200;
                    }else{
                        printf("돈이 부족합니다.\n");
                    }
                    break;
                case 2:
                    if(coin > 500){
                        printf("철검을 구매했습니다.\n");
                        coin = coin - 500;
                    }else{
                        printf("돈이 부족합니다.\n");
                    }
                    break;
                case 3:
                    if(coin > 300){
                        printf("방패을 구매했습니다.\n");
                        coin = coin - 300;
                    }else{
                        printf("돈이 부족합니다.\n");
                    }
                    break;
                default:
                    break;
            }
            printf("내 돈: %d\n", coin);
            break;
        case 3:
            printf("게임이 종료 되었습니다.\n");
            exit(1);
            break;
        default:
            break;
    }
}

Embed on website

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