int main() {
char str[100];
int count[26] = { 0 }, i = 0;
printf("请输入字符串: \n");
gets(str);
while (str[i]!='\0')
{
if (str[i] >= 'a' && str[i] <= 'z') // 对小写字母的处理
count[str[i] - 'a']++;
else if (str[i] >= 'A' && str[i] <= 'Z') // 对大写字母的处理
count[str[i] - 'A']++;
i++;
}
printf("统计结果为:\n");
for (i = 0; i < 26; i++) {
if (count[i] != 0) {
printf("%c - %d\n", i + 'A', count[i]);
}
}
return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)