Advertisement
Guest User

frequency.c

a guest
Jan 23rd, 2015
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.46 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. #define ALPHABET 26
  4.  
  5. int main (void) {
  6.    
  7.     int lettersUpper[ALPHABET] = {0};
  8.     int lettersLower[ALPHABET] = {0};
  9.  
  10.     int c = getchar();
  11.     while (c != -1) {
  12.         if (c >= 'A' && c <= 'Z') {
  13.             lettersUpper[c-'A']++;
  14.         } else if (c >= 'a' && c < 'z') {
  15.             lettersLower[c-'a']++;
  16.         }
  17.         c = getchar();
  18.     }
  19.  
  20.     for (int i = 0; i < ALPHABET; i++) {
  21.         printf ("%c: %d\t%c: %d\n", 'a'+i, lettersLower[i], 'A'+i, lettersUpper[i]);
  22.     }
  23.  
  24.     return 0;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement