#include #include #include #include main() { float array[26]; char c; int i, counter=0; for (i=0; i<26; i++) array[i]=0; while ( (c=getchar()) != EOF) { if ( isalpha(c)) { counter++; c=toupper(c); //printf (" %c %d %d ", c, c, c-'A'); array[c - 'A']=array[c-'A']+1; } } //Now print //for(i=0; i< 26; i++) printf("%c %f %.2f%c \n", i+'A', array[i], 100*array[i]/counter, '%'); for(i=0; i< 26; i++) printf("%c \t %.2f%c \n", i+'A', 100*array[i]/counter, '%'); }