【十二题解】 | #字符串分隔#

字符串分隔

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

就知道循环输入应该就是知道咋写的

设置一个计数器count

每读入一个字符count+1,如果计数器没到8,就读入换行符,那就补0

如果计数器大于8,并且读入的还不是换行符,就输出一个换行符并且count=1

如果计数器大于8,并且读入的是换行符,count=0

#include<stdio.h>

int main(){

char word;
int count = 0;
while(~scanf("%c", &word)){
    count++;
    if(count <= 8 && word == '\n'){
        for(;8-count>=0; count++)printf("0");
        count = 0;
    }
    if(count > 8  && word != '\n'){
        printf("\n");
        count = 1;
    }
    if(count > 8  && word == '\n'){
        count = 0;
    }
    printf("%c", word);
}
return 0;

}

全部评论

相关推荐

挣K存W养DOG:入职送金条全球游,路过缅甸停一下🐔
点赞 评论 收藏
分享
11-04 14:10
东南大学 Java
_可乐多加冰_:去市公司包卖卡的
点赞 评论 收藏
分享
评论
26
2
分享
牛客网
牛客企业服务