#include<stdio.h> #include<stdlib.h> #include<Windows.h> #define TURN_GAP 500 int main() { int myHP = 1000; int GwaJaeHP = 500; int GwaJaeDem=rand()%1000+300; char key; puts(" C과가 나났다!!!!"); while(TRUE) { puts("---------------------------------"); puts("무 까?"); puts("a:몸박기!! s:르기!!\n d:단단기!! f:강!"); key=getchar(); // '나' 례 switch (key) { case 'a': puts("나()는 몸박기!!를 다.");Sleep(TURN_GAP); GwaJaeHP -= 100; printf("과는 100 를 다!\n");Sleep(TURN_GAP); break; case 's': puts("나()는 르기!!를 다.");Sleep(TURN_GAP); puts("그러나 무 나 다.");Sleep(TURN_GAP); break; case 'd': puts("나()는 단단기!!를 다.");Sleep(TURN_GAP); puts("나 방력 당 다!");Sleep(TURN_GAP); break; case 'f': puts("나()는 강를 다!");Sleep(TURN_GAP); GwaJaeHP -= rand()%1000 + 300; printf("과는 %d 대미를 다!",GwaJaeDem);Sleep(TURN_GAP); break; default: continue; } //과 례 switch (rand()%3) { case 0: puts("과가 려 다!");Sleep(TURN_GAP); GwaJaeDem = rand()%100 + 100; myHP -= GwaJaeDem; printf("나()는 %d mental 를 다!\n",GwaJaeDem);Sleep(TURN_GAP); break; case 1: puts("과가 그 뿐다.");Sleep(TURN_GAP); puts("무 나 다.");Sleep(TURN_GAP); puts("그런데 기 나다.");Sleep(TURN_GAP); break; case 2: puts("과 과!!!!");Sleep(TURN_GAP); GwaJaeDem = rand()%100000 + 10000000; myHP -= GwaJaeDem; printf("나 mental %d 를 괴되다!!\n",GwaJaeDem);Sleep(TURN_GAP); break; default: break; } Sleep(2000); fflush(stdout); fflush(stdin); system("cls"); if(myHP<0) { puts("과가 무 강력다!\n나()는 고 러다!");Sleep(TURN_GAP); break; } if(GwaJaeHP <0) { puts("과를 겼다!");Sleep(TURN_GAP); break; } } return 0; }