用getline与get读取输入 直接用cin读取用户输入时如果中间有空格 会自动在读取完第一个单词之后的结尾处添加空字符,不会读取第二个单词。解决方法就是用getline或get这种面相行的输入来读取 #include<iostream> using namespace std; int main() { const int Arsize = 20; char name[Arsize