@[linyiyi123456](/user/901149)
```cpp
#include<stdio.h>
int main()
{
int m,n,i,j,num;
int a[10]={0};
scanf("%d %d",&m,&n);
for(i=m;i<=n;i++)
{
int ii = i;
while(ii>0)
{
num=ii%10;
ii/=10;
a[num]+=1;
}
}
for(j=0;j<10;j++)
{
printf("%d ",a[j]);
}
return 0;
}
```
by DYYqwq @ 2023-03-05 21:00:37
内层循环的i永远会被除成0,外层循环就永远出不来,你可以试试 `int k=i;` ,然后一直除k
by zzyxl_qaq @ 2023-03-05 21:02:00
找替身
by PeaceSunset @ 2023-08-11 13:49:31