Sleep(2000);
printf("\n你拿起木棒就挥了上去!");
srand((unsigned)time(NULL));
fuzhu = rand()%3;
Sleep(1000);
if(fuzhu == 1)
{
printf("\n这只坚强的小丧尸居然没有死!!!它反咬了你一口!");
srand((unsigned)time(NULL));
fuzhu = rand()%41+40;
Sleep(2000);
printf("\n损失了%d点血量,将它拿下!",fuzhu);
shengming = shengming - fuzhu;
if(shengming <= 0)
goto Panding;
}
else
{
Sleep(1000);
printf("\n搞定了!不费吹灰之力!");
}
srand((unsigned)time(NULL));
fuzhu = rand()%10;
if(fuzhu = 1)
{
printf("\n不过有个不幸的事情要告诉你……\n这听起来可能很荒唐……");
Sleep(1000);
printf("\n你的木棒,它断掉了!!!");
Sleep(1000);
printf("\n赤手空拳可能就是你的宿命。");
wuqi = 4;
}
萌新自己弄得半成品,为什么每次执行到这里的时候fuzhu的那个变量就失效了一样,永远是一个又长又乱的值。
>萌新自己弄得半成品,为什么每次执行到这里的时候fuzhu的那个变量就失效了一样
这里是哪里?
请简化你的程序, 去掉不必要的printf, 只剩下最关键的语句, 说明你具体碰到了什么问题.