#include <stdio.h>
#include <string.h>
#define N 100001
int main()
{
char s[N];
int letter[26],i;
while(gets(s))
{
memset(letter, '\0', sizeof(letter)) ;
for(i=0; s[i]!='\0'; i++)
if(s[i]>='a' && s[i]<='z')
letter[ s[i]-'a' ]++;
for(i=0;i<26;i++)
printf("%c:%d\n",'a'+i, letter[i]);
printf("\n");
}
return 0;
}
杭电acm1219 统计字母出现次数
最新推荐文章于 2021-03-18 23:06:57 发布
本文介绍了一个使用C语言编写的简单程序,该程序能够读取一行字符串并统计其中每个小写字母出现的次数。通过使用字符数组和整型数组来分别存储输入的字符串和字母计数,此程序展示了基本的字符串处理技术和数组应用。
957

被折叠的 条评论
为什么被折叠?



