请教C语言一个小问题
这是一道水题,题目内容不是重点,我是想请教这两份代码的区别,为什么一份就是accept,另一份却是Output Limit Exceeded ,谢谢题目内容如下:
代码一:(提交OJ后accept)
#include<stdio.h>
int main()
{
char b[21],g[21],x[9],ch;
int t;
scanf("%d",&t);
while(t--)
{
scanf("%s%s%s",b,g,x);
printf("%s will survive\n",g);
}
return 0;
}
代码二:(提交后是Output Limit Exceeded)
#include<stdio.h>
int main()
{
char b[21],g[21],x[9];
int t;
scanf("%d",&t);
getchar();
while(t--)
{
gets(b);
gets(g);
gets(x);
printf("%s will survive\n",g);
}
return 0;
}
[ 本帖最后由 还是菜鸟2015 于 2015-5-12 22:48 编辑 ]