第一种 对于char型的
用 cin.getline()
char a[100];
cin.getline(a,100,终止符);
当你把终止符设为回车的时候 就可以读取空格了
第二种 对于string型的
string a
getline(cin,a,终止符);
c++推荐使用string 因为有很多库函数
至于按空格输出 你可以参考上面的两种办法 string很容易实现
string a[100]; int q=0;
while (cin>>a[q]) q++;
温馨提示:答案为网友推荐,仅供参考