该楼层疑似违规已被系统折叠隐藏此楼查看此楼
#include
#include
#include
int main()
{
char x='Y',y='N',z;
int magic,guess,i=1;
srand(time(NULL));
magic=rand()%54+1 ;
jixu:
printf("请输入一个整数\n");
while(i==1)
{
for(i=1 ;i<=11 ;i++)
{
scanf("%d",&guess);
if(magic==guess)
{
printf("你是正确的! ! ! \n");
break;
}
else if(magic>guess)
{
printf("你猜的太小了! ! !\n");
}
else
{
printf("你猜的太大了! ! !\n");
}
if(i>10)
{
printf("你已经凉了,歇着吧!!!\n");
}
}
}
puts("输入'Y'或'y'再次开始游戏!");
puts("输入'N'或'n'结束!");
scanf("%c",&z);
z=getchar();
switch(z)
{
case 'Y':
i=1;
goto jixu;
break;
case 'y':
i=1;
goto jixu;
break;
case 'N':
puts("game over!!");
break;
case 'n':
puts("game over!!");
break;
default:
puts("命令错误!请再次输入!");
}
return 0;
}
如果觉得《c语言循环重新输入Y 大佬们帮帮忙 帮我改改 怎样能在输入Y后 再次进行for循环...》对你有帮助,请点赞、收藏,并留下你的观点哦!