求助各位大佬,为什么这样写只有90
#include<stdio.h>
#include<string.h>
int main()
{
int m,n;
char c[10];
int count[10]={0};
int len;
scanf("%d %d",&m,&n);
for(int i=m;i<=n;i++)
{ sprintf(c,"%d",i);
len=strlen(c);
for(int k=0;k<len;k++)
{
count[c[k]-'0']++;
}
}
for(int i=0;i<10;i++)
{
printf("%d ",count[i]);
}
return 0;
}