#include /* Print histogram of number of chars for each word virtically...*/ int main (void) { int c, i, numbchars =0; int oldword [256]; /* Only 256 lettres max so probably easy to break...*/ /* Set all 256 indexes of the array "oldword" to 0*/ while ((c = getchar ()) !=EOF) { if ( c == ' ' || c == '\n' || c == '\t') for (i = 0; i < 256; i++) printf ("%c has %d characters\n", oldword [i], numbchars); else { ++numbchars; oldword [i] =c; i++; } } return 0; }