#include int main() { // Deklaration der Variablen int hist[26] = {}; int i, k, c, count; int num = 0; // Zeichen bis EOF einlesen (nur a-z werden berücksichtigt) // EOF wird im Terminal mit CTRL-D eingegeben! while ((c = getchar()) != EOF) { if ((c>96) && (c<123)) { // Zähler für diesen Buchstaben erhöhen hist[c-97]++; num++; } } // Histogramm ausgeben printf("\n"); for (i=0; i<26; i++) { count = hist[i]; if (count > 0) { printf("%c : %f\n",i+97, (count/(float)num)*100); } } return 0; }