在cygwin下总是庄家通杀
所以,这里改了一下代码
有点面目全非了,公平性还没验证
@@1411,1
if (myInfo->cash < num) {
showAt(13, 4, "去去去,没那么多钱捣什么乱!", YEA);
break;
}
myInfo->cash -=num;
+srand((unsigned)time( NULL )); //初始化随机数
for(i = 0; i < 3; i++) {
t[i]=(rand()) % 6;
if (t[i]<0)
{
t[i]=-1*t[i];
}
if (t[i]==0)
{
{
t[i]=1;
}
}
sum = t[0] + t[1] + t[2];
if ((t[0] == t[1]) && (t[1] == t[2])) {