C++中 输写什么语句可在输入提示错误后 重新再次输入

提示错误后就直接按任意键退出了我现在想重新再次输入应该插入什么语句#include<stdio.h>intmain(){voidACT1(int,int),ACT2(in... 提示错误后就直接 按任意键退出了 我现在想重新再次输入 应该插入什么语句#include<stdio.h>
int main()
{
void ACT1(int,int),ACT2(int,int);
char ch;
int a=3,b=4;
ch=getchar();
switch(ch)
{
case'a':
case'A':ACT1(a,b);break;
case'b':
case'B':ACT2(a,b);break;
default:putchar('\a');
}
return 0;
}
void ACT1(int x,int y)
{
printf("x+y=%d\n",x+y);

}
void ACT2(int x,int y)
{
printf("x*y=%d\n",x*y);
}
展开
 我来答
匿名用户
推荐于2018-04-05
展开全部
用while循环语句拦截!判断它是否正确!如果对了退出循环!错了就继续输入      望采纳
匿名用户
2013-08-24
展开全部
do{switch……case结构}while(1);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-24
展开全部
我是初学JAVA的,可以给你提个建议,添加个循环判断就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式