程序如下:
#include <stdio.h>
int main()
{
int c[10];
int i;
for (i = 0; i<10; i++)
{
c[i] = 0;
}
int num;
scanf("%d", &num);
c[0] = 1;
for (i = 1 ; i <= num; i++)
{
int num = i;
while (num)
{
c[num % 10]++;
num /= 10;
}
}
for (i = 0; i < 10; i++)
{
printf ("c[%d]: %d\n", i, c[i]);
}
return 0;
}