救急 请给答案
66.编写程序,输入一段英文字母,统计并输出26个字母(不区分大小写)每一个字母出现的次数。
#include<stdio.h>
void main()
{
char c[30];
scanf(\"%s\",c);
int a[26]={0};
for(int k=0;c[k]!='\0';k++)
for(int i=0;i<26;i++)
if(c[k]=='a'+i||c[k]=='A'+i)
a[i]++;
for(int j=0;j<26;j++)
printf(\"%c=%d \",'a'+j,a[j]);
}