快乐打码 2022-11-22 18:01 采纳率: 70.6%
浏览 47
已结题

请问我哪错了,为什么还是编译错误,感觉没错啊,是按这个思路写的呀

规范化句子长度,使得句子有相同数量的单词。句子的单词用空格隔开。不足数量补单词PAD,超过进行截断。

输入格式:
I like china.
5

输出格式:
I like china. PAD PAD

输入样例:
在这里给出一组输入。例如:

I like china.
5
输出样例:
在这里给出相应的输出。例如:

I like china. PAD PAD


#include<stdio.h>
#include<string.h>
#include<ctype.h>
#define N 100
int main(){
    int n,i,t,count=0,p,j;
    char a[N];
    gets(a);
    scanf("%d",&t);
    for(i=0;i<strlen(a);i++){
        if((a[i]!=' '&&a[i+1]==' ')||(a[i]!=' '&&a[i]=='\0'))
            count++;
        if(count==t) p=i;
    }}
   if(count<t){
       for(i=0;i<strlen(a);i++)
           printf("%s",a[i]);
        for(j=1;j<t-count;j++){
            printf(" PAD");
        }
    }else {
       for(i=0;i<p;i++){
       printf("%s",a[i]);}
   }
    printf("\n");
    return 0;
}
  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-11-22 20:13
    关注
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月22日
  • 创建了问题 11月22日

悬赏问题

  • ¥15 鼠标右键,撤销删除 复制 移动,要怎样删除
  • ¥15 使用MATLAB进行余弦相似度计算加速
  • ¥15 服务器安装php5.6版本
  • ¥15 我想用51单片机和数码管做一个从0开始的计数表 我写了一串代码 但是放到单片机里面数码管只闪烁一下然后熄灭
  • ¥20 系统工程中,状态空间模型中状态方程的应用。请猛男来完整讲一下下面所有问题
  • ¥15 我想在WPF的Model Code中获取ViewModel Code中的一个参数
  • ¥15 arcgis处理土地利用道路 建筑 林地分类
  • ¥20 使用visual studio 工具用C++语音,调用openslsx库读取excel文件的sheet问题
  • ¥100 寻会做云闪付tn转h5支付链接的技术
  • ¥15 DockerSwarm跨节点无法访问问题