c语言的一个简单问题,
#include "stdio.h"int main (void)
{ int i,m;
scanf("%d",&m);
for(i=0;i<m;i++)
{
char a[1000];
gets(a);
puts(a);
}
}

就是在运行的时候输入3
光标在下下行闪
然后就只能输入两句话
这是什么情况
求解

[此贴子已经被作者于2020-1-11 17:05编辑过]
#include <stdio.h> int main (void) { int i,m; scanf("%d",&m); for(i=0; i<m; i++) { char str[1000]; scanf("%s", str); printf("%s", str); } return 0; }