//【例9.3】提高输入的健壮性。输入时需要故意输错,以测试健壮性。 #include using namespace std; int main(){ char str[256]; int i; cout<<"请输入整数:"<>i;//可故意输入若干非数字字符,下次再输入若干字符加数字串加若干非数字字符进行检测 while(cin.fail()){ cout<<"状态字为:"<>i; } cin.getline(str,256);//读空缓冲区 cout<<"请输入字符串"<