限制游戏次数5次 但是第五次无论对还是错 都会显示
times++;放到循环最后
类似这样
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
#include <stdio.h>
int main()
{
int val,times=0,num=57;
while (times < 5)
{
printf("输入数字:");
scanf("%d",&val);
if (val < num)
{
printf("猜小了\n");
}
else if (val > num)
{
printf("猜大了\n");
}
else
{
printf("猜对了\n");
break;
}
times++;
}
if (times == 5)
printf("游戏失败\n");
return 0;
}