#include /* cuenta dígitos, espacios blancos, y otros */ main() { int c, i, nWhite, nOthers; int nDigit[10]; nWhite = nOthers = 0; for (i=0; i <10; i++) nDigit[i]=i; while( (c=getchar()) != EOF ) if (c >= '0' && c <= '9') nDigit[c-'0']++; else if ( c==' ' || c == '\n' || c == '\t') nWhite++; else ++nOthers; printf ("digitos = "); for (i = 0; i<10 ; ++i) printf(" %d", nDigit[i]); printf(", espacios blancos = %d, otros = %d \n", nWhite, nOthers); }