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