#include <stdio.h>
#include <stdlib.h>

int main()
{
    int v[100],b[100],i=0,j=0,k=0,m=0,l,p=1;
    unsigned long long n;
    printf("Introduceti numarul : ");
    scanf("%I64u",&n);
    while(n){
        v[i]=n%10;
        n=n/10;
        m++;
        i++;
    }
    for(i=m-1;i>=0;i--){
            b[j]=v[i];
            j++;
    }
    for(j=0;j<m;j++){
        for(i=0;i<m;i++){
            if(b[j]==b[i]) k++;
        }
        if(j>=1){
            for(l=0;l<j;l++){
                if(b[j]==b[l]){
                    p=0;
                    break;
                }
            }
        }
        if(p==1) printf("%d apare de %d ori\n",b[j],k);
        k=0;
        p=1;

    }
    return 0;
}
