gets(str[i])跳步执行
之前scanf的时候,会遗留一个’n’在缓冲区里,
因此,gets()误将这个回车作为了它的输入。
应在gets函数之前使用,fflush(stdin);清空默认缓冲区
(使用stdin,不是自己定义的gets(a)数组的数组a)

gets(str[i])跳步执行
之前scanf的时候,会遗留一个’n’在缓冲区里,
因此,gets()误将这个回车作为了它的输入。
应在gets函数之前使用,fflush(stdin);清空默认缓冲区
(使用stdin,不是自己定义的gets(a)数组的数组a)