scanf输入一行
char a[100];
scanf("%[^\n]",a);
getline()
string s;
getline(cin,s);
cin.getline
char c[100];
cin.getline(c,sizeof(c));
char c[100];
cin.getline(c,8,'e'); //abcdefghijklmn
cout<<c<<endl; //abcd
char a[100];
scanf("%[^\n]",a);
string s;
getline(cin,s);
char c[100];
cin.getline(c,sizeof(c));
char c[100];
cin.getline(c,8,'e'); //abcdefghijklmn
cout<<c<<endl; //abcd