void hun()
{
int l;
cin >> l;
}
第二次进入这个函数就无法输入i的值怎么回事啊
void hun()
{
int l;
cin >> l;
cout << l <<endl;
}
int main()
{
for (int i = 0;i < 5;i ++)
{
hun();
}
}
输入整数后,敲回车。。。
请你说清楚一点,另外我觉得就你给的这个函数没有问题,你所谓的无法输入是怎样个无法输入
在“cin>>l;”后,加“getchar();”回收回车符。
你打下断点看下有没有第二次调用这个函数。
可能在主函数里只调用了一次这个函数,是不是主函数里的循环写错了