#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; }