gets()函数以回车键作为结束标志
enter键不就是确认输入完毕了嘛
错误1:定义的时候,数组元素个数不能用变量,要用常量
错误2:回车是gets的结束符,输入的时候要间隔一下才行
前面可以增加如下:
#include<stdio.h>
int main()
{
int n,i;
char str[100];
scanf("%d",&n);getchar();
printf("输入的个数为%d\n",n);
printf("请输入字符串:");
gets(str);
puts(str);
}