牛客网 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;
}