Spperman


私信TA

用户名:fan

访问量:62804

签 名:

优秀的程序员是没有女朋友的...

等  级
排  名 64
经  验 10103
参赛次数 0
文章发表 66
年  龄 19
在职情况 学生
学  校 河南师范大学
专  业 物联网

  自我简介:

单身是因为——太优秀了...

TA的其他文章

解题思路:

注意事项:


提交不通过,不过结果应该是对的啊!




参考代码:

#include<stdio.h>
int main()
{
    int b,N,i;
    char str[100][1000];
    scanf("%d",&N);
    getchar();
        for(i=0;i<=N;i++)
        {
           scanf("%[^\n]",str[i]);                  //可以输入空格的scanf
           getchar();                                     //同理要去除回车符
        }

         for(i=0;i<N;i++)
        {
           printf("%s\n\n",str[i]);
        }
             i=0;
         while(str[N][i]!='\0')
         {
             if(str[N][i]==' ')
             {
                 printf("\n\n");
             }
             else
                 printf("%c",str[N][i]);
             i++;
         }
          printf("\n\n");
        return 0;
}

 

0.0分

4 人评分

  评论区

为什么要用二维数组一维的不行吗?
2020-10-20 22:46:37
我发现解答基本都不是按照题意,正常应该是不限制输入字符串,最后一起输出。我自己编写了一个程序,可以实现题目要求。开始输入不变的行数,后输入总行数。#include<stdio.h>
int main()
{
    int b,N,i,t,y;
    char str[100][1000];
    scanf("%d",&N);
    scanf("%d",&y);
    getchar();
        for(i=0;i<y;i++)
        {
            gets(str[i]);                //可以输入空格的scanf
                                              //同理要去除回车符
        }

         for(i=0;i<N;i++)
        {
           printf("%s\n\n",str[i]);
        }
             
    t=i;
    while(t<=y){i=0;
    while(str[N][i]!='\0')
    {
                    if(str[N][i]!=' ')
                    { printf("%c",str[N]
2020-03-10 16:48:54
严格按照题目的输入输出格式

#include <stdio.h>
#include <string.h>

int main()
{
	int n;
	scanf("%d",&n);
	getchar();
	char buf[n][1001];
	for(int i=0;i<n;i++)
		gets(buf[i]);
	char a[100][1001];
	int k=0;
	while(scanf("%s",&a[k])!=EOF)
	{
		k++;		
	}
	for(int i=0;i<n;i++)
	{
		puts(buf[i]);
		printf("\n");
	}
	for(int i=0;i<k;i++)
		printf("%s\n\n",a[i]);
	return 0;
}
2020-02-07 17:11:50
终于找到用二维数组的童鞋了。
2020-02-04 09:10:30
我的想法跟你一样。看了给的样例一直以为是直到最后再全部输出,结果死活不知道自己哪错了.......,好无语啊
2018-12-26 08:28:53
  • «
  • 1
  • »