65,196
社区成员




#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
printf("please input a num:");
scanf("%d",&i);
if(i>=0&&i<=9)
printf("\nthe num is:%d",i);
else
printf("\nerror");
}
#include<iostream>
using namespace std;
int main()
{
int num;
if(cin>>num)
cout<<"Input correct!"<<endl;
else
cout<<"Input erroe!"<<endl;
return 0;
}
int num;
while(!(cin>>num)){ //cin输入错误时执行下边语句
cin.clear(); //清除流标记
cin.sync(); //清空流
cout<<"输入了非数字字符"<<endl; //打印错误提示
}