题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
#include <stdio.h>
int main() {
int len,i,j,l,t;
char str[105];
while (scanf("%s", str) != EOF) { // 注意 while 处理多个 case
// 64 位输出请用 printf("%lld") to
len = strlen(str);
l=len/8;t=len%8;
for(i=0;i<l;i++){
for(j=0;j<8;j++){
printf("%c",str[i*8+j]);
}
printf("\n");
}
if(t>0){
for(i=l*8;i<len;i++){
printf("%c",str[i]);
}
for(i=t;i<8;i++){
printf("0");
}
printf("\n");
}
}
return 0;
}
