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