题解 | #字符串分隔#

字符串分隔

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

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

int main() {

    char str[100];
    memset(str, 0, 100);
    char ch;
    int i = 0;

    ch = getchar();
    while (ch != '\n') {
        str[i++] = ch;
        ch = getchar();
    }
    for (int j = 0; j < 13; j++) {
        if (str[j * 8] != '\0') {
            for (int k = 0; k < 8; k++) {
                if ((j * 8 + k ) < 100 && str[j * 8 + k] != '\0') {
                    printf("%c", str[j * 8 + k]);
                } else {
                    printf("0");
                }

            }
            printf("\n");
        } else {
            break;
        }
    }
    return 0;
}

全部评论

相关推荐

牛客60022193...:大厂都招前端,他们觉得AI能替代前端,可能他们公司吊打btaj吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务