题解 | #计算某字符出现次数#
字符串分隔
http://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
1、计算需要补0的个数
2、按8个一组print字符串并print换行符
3、print需要补的0
#include "string.h"
#include "stdlib.h"
int main(){
char str[110] = {0};
int nums = 0;
fgets(str,sizeof(str),stdin);
nums = strlen(str);
if(str[nums-1]=='\n')
nums--;
int count = 0;//计算组数以及需要补0个数
if(nums%8 != 0)
count = 8-nums%8;
for(int i = 0; i < nums; i ++){
printf("%c",str[i]);
if((i + 1) % 8 == 0)
printf("\n");
}
for(int i = 0; i < count; i++){
printf("0");
}
// printf("%d",count);
}