0
点赞
收藏
分享

微信扫一扫

牛客网 HJ4 字符串分隔

牛客网 HJ4 字符串分隔

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

void func(char* arr, int j)
{
    assert(arr);

    for (int i = 0; i < j; i++)
    {
        printf("%c", arr[i]);
        if ((i + 1) % 8 == 0)
        {
            printf("\n");
        }
    }
    if (j % 8 != 0)
    {
        for (int i = j % 8; i < 8; i++)
        {
            printf("0");
        }
    }
}
int main()
{
    char arr[101] = { 0 };
    int ch = 0;
    int j = 0;
    while ((ch = getchar()) != '\n')
    {
        arr[j++] = ch;
    }
    func(arr, j);
    return 0;
}

image-20220308205439086

举报

相关推荐

0 条评论