问一个增强程序健壮性问题有没有办法使只有输入大于0的数字才继续运行下面程序,其他情况都输出“输入错误”包括输入字符型等其他东西时都输出“输入错误”,并要求使用者重新输入。直到正常输入为止[解决办法]用一个死循环,只要输入不符合标准,就打印"输入错误",让重新输入如果输入符合标准,就跳出死循环,接着运行[解决办法]...scanf("%d",&x);fflush(stdin);...虽然不是标准的方法但可以试试