fork download
  1. #include <stdio.h>
  2. #include <ctype.h>
  3.  
  4. int main(void) {
  5. int counts[26] = {0};
  6. int c;
  7.  
  8. printf("Enter text (Press Ctrl+D or Ctrl+Z to end):\n");
  9. while ((c = getchar()) != EOF) {
  10. if (isalpha(c)) {
  11. counts[tolower(c) - 'a']++;
  12. }
  13. }
  14.  
  15. printf("\nLetter\tOccurrences\n");
  16. for (int i = 0; i < 26; i++) {
  17. printf("%c\t%d\n", 'a' + i, counts[i]);
  18. }
  19. return 0;
  20. }
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
Enter text (Press Ctrl+D or Ctrl+Z to end):

Letter	Occurrences
a	0
b	0
c	0
d	0
e	0
f	0
g	0
h	0
i	0
j	0
k	0
l	0
m	0
n	0
o	0
p	0
q	0
r	0
s	0
t	0
u	0
v	0
w	0
x	0
y	0
z	0