九度 1098:字母统计

#include<string.h>
#include<stdio.h>
int main()
{
	char s[10000];
	int a[26];
	while(gets(s))
	{
		int i;
		memset(a,0,sizeof(a));
		for(i=0;i<strlen(s);++i)
		{
			if(s[i]>='A'&&s[i]<='Z')
			{
				a[s[i]-'A']++;
			}
		}
		for(i=0;i<26;++i)
		{
			printf("%c:%d\n",'A'+i,a[i]);
		}
	}
	return 0;
	
}

 

posted @ 2012-03-29 15:06  dupuleng  阅读(103)  评论(0编辑  收藏  举报