View Code of Problem 107

#include<stdio.h>

int main()
{
    int i,j,m,n,s,t;

    while(scanf("%d%d",&m,&n) != EOF)
    {
        int a=0;
        int b=0;
        int c=0;
        int d=0;
        int e=0;
        int f=0;
        int g=0;
        int h=0;
        int p=0;
        int q=0;
        for(i = m; i <= n; i ++)
        {
            s = i;
            while(s != 0)
            {
                t = s%10;
                if(t==0)
                    a++;
                else if(t==1)
                    b++;
                else if(t==2)
                    c++;
                else if(t==3)
                    d++;
                else if(t==4)
                    e++;
                else if(t==5)
                    f++;
                else if(t==6)
                    g++;
                else if(t==7)
                    h++;
                else if(t==8)
                    p++;
                else if(t==9)
                    q++;
                s = s / 10;
            }
        }
        printf("%d %d %d %d %d %d %d %d %d %d\n",a,b,c,d,e,f,g,h,p,q);
    }

    return 0;
}

Double click to view unformatted code.


Back to problem 107