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