输入一行英文,统计每个出现的英文字母的个数。
#include<stdio.h>#define N 50intmain(){
char a[N];
int c[26]={0},i;
gets(a);
for(i=0;a[i]!='\0';i++)
{
if(a[i]>='A'&&a[i]<='Z')
c[a[i]-65]++;
elseif(a[i]>='a'&&a[i]<='z')
c[a[i]-97]++;
}
for(i=0;i<26;i++)
{
if(c[i]!=0)
{
printf("%d ",c[i]);
}
}
}