关于输入的问题
#include<iostream>using namespace std;
int main()
{
int a,b;
cout<<"输入两个数: ";
cin>>a>>b;
cout<<"输入两个字符串:"<<endl;
char c[30];
char d[30];
cout<<"输入C串: ";
cin.getline(c,sizeof(c));
cout<<"输入D串: ";
cin.getline(d,sizeof(d));
system("pause");
return 0;
}
显示:
输入两个数:63 21
输入两个字符串:
输入C串:输入D串:
为什么是这样的?错在那里了