将第一个改成这样就可以了
#include
main()
{int i,n;
char name[50][10];
scanf("%d",&n);
getchar();///////////////这里将缓存清空
for(i=0;i
gets(name[i]);
printf("\n");
}
}
最好是这样
#include
main()
{int i,n;
char name[50][10];
scanf("%d",&n);
fflush(stdin) ;////////////清除之前的输入留下的缓存空间问题
for(i=0;i
gets(name[i]);
printf("\n");
}
}