#include
using namespace std;
int mian()
{
char name[5];
cout<<"input your name"<<endl;
cin.getline(name, 5);//可处理空行,读取为一个空白字符串
cout<<"you name is"<<name<<endl;
cin.getline(name,5);//只能读取4个字符,超出将设置failbit并终端输入,剩余部分留在输入流中
cout<<"you name is"<<name<<endl;
if(cin.failbit)
cin.clear();//恢复输入
cin.getline(name,5);
cout<<"you name is"<<name<<endl;
return 0;
}