题解 | #字符串分隔#

字符串分隔

https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7

#include <stdio.h>

int main() {
    char word;
    int count=0;
    int num=0;
    while (~scanf("%c",&word)) {  // 每个字母都是进入新的循环
        count++;
        if(count<=8&&word=='\n'){  //4个字母就换行了 需要补
            for (; 8-count>=0; count++) 
            printf("0");
            count=0;
        }

        if (count>8&&word!='\n') { //刚好8个换行 第9个不是\n 直接打印补进第一个循环
              printf("\n");
              count=1;
        }
        if (count>8&&word=='\n') {  //刚好8个换行 第9个是 \n
            count=0;
        }
        printf("%c",word);
        num++;
    }

    return 0;
}

全部评论

相关推荐

我是真的想做FPGA啊
给你点了个赞的打工鸭很忙碌:211也配吗?😅
点赞 评论 收藏
分享
来来来了1314:查看图片
点赞 评论 收藏
分享
Natrium_:这时间我以为飞机票
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务