海洋之心


私信TA

用户名:wanggongsheng

访问量:99521

签 名:

2547668411@qq.com是我的邮箱,有问题可以用邮箱联系

等  级
排  名 8
经  验 17090
参赛次数 3
文章发表 163
年  龄 20
在职情况 学生
学  校
专  业

  自我简介:

#include<stdio.h>
int main(void)
{
   int n,i;
   char s[100][100];
   scanf("%d",&n);
   getchar();
   for(i=0;i<n;i++) gets(s[i]);
   while(scanf("%s",s[i])!=EOF) i++;
   n=i;
   for(i=0;i<n;i++)
   printf("%s\n\n",s[i]);
    return 0;
}

解题思路:





注意事项:





参考代码:

 

0.0分

10 人评分

  评论区

为什么输入标准输入,之后一直在等待输出呢?
2021-04-05 09:35:16 | |
while(scanf("%s",s[i])!=EOF) i++;应该是在N行以后的字符 由于scanf在读到空格的时候会停止读入 所以会i++自动下一次读入 从而实现自动在N行以后自动分割
2021-02-21 14:34:38 | |
真是牛 思路简洁  化繁为简
2021-02-05 19:30:55 | |
头文件少了个string.h吧
2020-09-12 15:19:43 | |
就是没有读到文件结束符
2017-08-24 13:36:31 | |
while(scanf("%s",s[i])!=EOF) i++;
这什么意思啊
2017-08-22 21:03:12 | |
  • «
  • 1
  • »