int WinPoint = 0; // 우승확률
int WinHorse = 0; // 우승마
int user_money[2]={10000,10000}; // 두명의 유저 초기금액
char user_name[2][32] ; //두명의 유저 이름받는 문자열
int user_betting[2]; //두 유저가 얼마를 걸었는지.
int user_mal[2]; //두 유저가 몇번 말에 걸었는지.
int mal_winsu[5]={20,20,20,20,20}; // 말이 몇번까지 이길 수있는지.
int mal_winnumber[5];
int win_mal;
int win_money=100000;
int i,j;
//위는변수들이구요
for(i=0;i<50;i++)
{
printf(\"%d번째 게임 진행중입니다.\\n\",i+1);
printf(\"몇 번 말에 얼마를 걸겠습니까? \\n\");
printf(\"ex> 1 5000 <Enter>\\n\");
for(j=0;j<2;j++)
{
printf(\"%s님 배팅 해주세요 : \",user_name[j]);
scanf(\"%d%d\",&user_mal[j],&user_betting[j]);
fflush(stdin);
}
printf(\"\\n\\n\");
printf(\"경기가 진행 중 입니다.\\n\");
getch();
printf(\"경기가 진행 중 입니다....\\n\");
getch();
printf(\"경기가 진행 중 입니다........\\n\");
getch();
while(1)
{
win_mal=rand()%5+1;
mal_winnumber[j]++;
if(mal_winnumber[j]<=mal_winsu[j])
{
break;
}
}
printf(\"%d번째 게임의 우승말은 %d번말 입니다.\",i+1,win_mal);
printf(\"\\n\\n\");
printf(\"결과 조회 중...\\n\");
getch();
if(user_mal[0]==win_mal)
user_money[0]+=user_betting[0]*5;
else
user_money[0]-=user_betting[0];
if(user_mal[1]==win_mal)
user_money[1]+=user_betting[1]*5;
else
user_money[1]-=user_betting[1];
printf(\"==============================================\\n\");
printf(\"%s님 남은 금액 : %d\\n\",user_name[0],user_money[0]);
printf(\"%s님 남은 금액 : %d\\n\",user_name[1],user_money[1]);
printf(\"==============================================\\n\");
printf(\"\\n\\n\");
if(user_money[0]<0)
printf(\"%s 님파산하셨습니다\" ,user_name[0]);
else (user_money[1]<0)
printf(\"%s 파산하셨습니다\" ,user_name[1]);
}
}
이러헥인대
1. 파산이랑 승리여부좀 되게해주세요
2. 말이 일정ㄴ하게나오는데 어떻게해야하죠? 수정좀요 제발부탁
아이곸ㅋㅋㅋㅋㅋㅋㅋ
캐용자3님 제가 지금 남을 도울입장이 아닙ㄴ다