#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;
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: