#include<stdio.h>
void main()
{
int m,n;
int s0=0,s1=0,s2=0,s3=0,s4=0,s5=0,s6=0,s7=0,s8=0,s9=0;
scanf("%d",&m);
for(n=1;n<=m;n++)
{
while(n>0)
{
if(n%10==0)
s0++;
else if(n%10==1)
s1++;
else if(n%10==2)
s2++;
else if(n%10==3)
s3++;
else if(n%10==4)
s4++;
else if(n%10==5)
s5++;
else if(n%10==6)
s6++;
else if(n%10==7)
s7++;
else if(n%10==8)
s8++;
else
s9++;
n=n/10;
}
}
printf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,",s0,s1,s2,s3,s4,s5,s6,s7,s8,s9);
}
谁能告诉我这个程序错在哪里啦