没有什么难度,不多说
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
int count[10]={0};
int i=0;
char n[1000];
scanf("%s",n);
for(int i=0;i<strlen(n);i++){
count[n[i]-'0']++;
}
for(int i=0;i<10;i++)
if(count[i])
printf("%d:%d\n",i,count[i]);
return 0;
}