第1个回答 推荐于2016-07-20
#include <stdio.h>
int main()
{
int let[26] = {0};
int i;
char ch;
while ((ch = getchar()) != '\n')
{
if (ch >= 'A' && ch <= 'Z')
{
let[ch - 'A']++;
}
else if (ch >= 'a' && ch <= 'z')
{
let[ch - 'a']++;
}
}
for (i = 0; i < 26; i++)
{
printf("%c: %d\n", i + 'a', let[i]);
}
return 0;
}本回答被提问者采纳