void main()
{
int i=0, j=0, k = 50,a=0;
while (a < 8)
{
scanf("%d", &i);
getchar();
if (i > 1 && i < 6)
{
printf("a吃%d颗豆子:\n", i);
}
j = 7 - i;
if (j > 1 && j < 6)
{
printf("b吃%d颗豆子:\n\t",j);
}
k -= j + i;
printf("\n还有%d颗:\t", k);
if (i == 1 || i>5)
{
printf("输入的值有误请重输");
}
if (k <= 2)
{
printf("你输了");
break;
}
}
getchar();
}
当 i +j=7时i就必死;7*7等于49下个就轮到了i;