统计字符串的各个字母有几个,并按字母表顺序输出 ddkafadf —> a2d3f2k1
//套用桶排序的思想,遍历桶,只有桶里面的数字不是0 说明出现过这个字母,然后从前往后输出就行
void FindSum(char* s){
char* t = s;
int buck[128] = { 0 };
while (*s){
buck[*s++]++;
}
s = t;
for (int i = 0; i < 127;i++){
if (buck[i] != 0){
printf("%c%d", i, buck[i]);
s++;
}
}
}