1.使用getchar()
#include<iostream>
using namespace std;
int main(){
char c;
while((c = getchar()) != '\n'){
cout<<c<<" ";
}
return 0;
}
2.使用gets(字符数组)
#include<iostream>
#include<string>
using namespace std;
int main(){
char c[30];
gets(c);
cout<<c;
return 0;
}
3.使用cin>>字符串
#include<iostream>
#include<string>
using namespace std;
int main(){
string s;
cin>>s;
cout<<s;
return 0;
}
但是这样有个缺点就是当你输入的有空格时,后边的便不再输出。如下: