#include<iostream>
using namespace std;
int main()
{
char a[100];
// cin>>a;
// cin.get(a,13);
gets(a);
cout<<a<<endl;
}
使用cin>>a如果输入字符串带空格,则只输出空格前面的字符。解决的方法是下面两种输入方式。
#include<iostream>
using namespace std;
int main()
{
char a[100];
// cin>>a;
// cin.get(a,13);
gets(a);
cout<<a<<endl;
}