• + 0 comments

    int main() {

    char *s;
    int i, NumberCounter[10] = {0,0,0,0,0,0,0,0,0};
    s = malloc(1024 * sizeof(char));
    scanf("%[^\n]", s);
    
    
    for (i=0;s[i]!='\0';i++)
    {            
      if (isdigit(s[i]))              
         ++NumberCounter[s[i]-'0'];                    
    }
    
    for (i=0; i<10;i++)
      printf ("%d ", NumberCounter[i]);
    

    return 0; }