帮小弟我看看这个getline(*)

帮我看看这个getline(*)


void copyfile()
{
CHAR filename1[COUNT],filename2[COUNT];

cout<<"请输入你想要复制的文件名:";
cin.getline(filename1,COUNT);
cout<<filename1<<endl;
}帮小弟我看看这个getline(*)
为什么它直接跳过cin.getline(),就给我显示下面的内容,都不留给我输入的机会???
真心求解。。。
c++  I/O cin

------解决方案--------------------
前面你输入1的时候有回车,在cin.getline前加cin.sync();