C+中,统计字符串中个字母出现次数,不区分大小写

#include"stdio.h"
#include"string.h"
main()
{
char str[80];
int a[26],i;
gets(str);
for(i=0;i<26;i++)
a[i]=0;
i=0;
while(str[i]!='\0')
{
if(str[i]>='A'&&str[i]<='Z')
a[str[i]-'A']++;
if(str[i]>='a'&&str[i]<'z')
a[str[i]-'a']++;
i++;
}
for(i=0;i<26;i++)
{
if(i%7==0)printf("\n");
printf("%c=%d",'a'+i,a[i]);
}
printf("\n");
}

看不懂,希望大神解释

ascall码的问题。。你先看看这个
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜