为什么cin.getline不能输入两个字符串?请问该怎么操作?

我写了cin.geiline(s1,101);
cin.getline(s2,101);
为什么只输入了一行数就直接输出结果了?而且s1没有被赋值,把两个分开写也是这样?为什么啊?
而且就算是第二个输入为cin<<a;也不行,,貌似根本就没有赋值,

阿晨1998
浏览 339回答 1
1回答

慕侠2389804

#include<iostream.h>void main(){char s1[101],s2[101];cin.getline(s1,101);cin.getline(s2,101);cout<<s1<<endl;cout<<s2<<endl;}
打开App,查看更多内容
随时随地看视频慕课网APP