题目:https://pintia.cn/problem-sets/994805260223102976/problems/994805300404535296
```#include<stdio.h>
#include<string.h>
int main()
{
char s[1000];
gets(s);
int len;
len=strlen(s);
int a[10]={0};
for(int i=0;i<len;i++)
{
if(s[i]=='0')
a[0]++;
else if(s[i]=='1')
a[1]++;
else if(s[i]=='2')
a[2]++;
else if(s[i]=='3')
a[3]++;
else if(s[i]=='4')
a[4]++;
else if(s[i]=='5')
a[5]++;
else if(s[i]=='6')
a[6]++;
else if(s[i]=='7')
a[7]++;
else if(s[i]=='8')
a[8]++;
else if(s[i]=='9')
a[9]++;
}
for(int j=0;j<10;j++)
{
if(a[j]!=0)
{
printf("%d:%d\n",j,a[j]);
}
}
return 0;
}