c语言控制台程序加入什么代码才能实现,输入错误可以返回上一步重新输入,而不是重启程序在输入
3个回答
展开全部
#include<stdio.h>
void main()
{
int n;
lable:
printf("please input n: ");
scanf("%d",&n);
if(n =< 0)
goto lable;
printf("%d\n",n);
}
举一个简单的例子,如果输入的是负数就重新输入
please input n: -4
please input n: -5
please input n: 7
7
Press any key to continue
void main()
{
int n;
lable:
printf("please input n: ");
scanf("%d",&n);
if(n =< 0)
goto lable;
printf("%d\n",n);
}
举一个简单的例子,如果输入的是负数就重新输入
please input n: -4
please input n: -5
please input n: 7
7
Press any key to continue
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |