统计字符数组中各小写字母(忽略大小写,即’A’视为小写’a’)出现的次数,其统...
统计字符数组中各小写字母(忽略大小写,即’A’视为小写’a’)出现的次数,其统计结果放入另一个数组中。 本帖最后由 jhq999 于 2021-12-22 19:14 编辑char str={0};
scanf("%s",str);
int i=0,letter={0};
while(str)
{
if(str>='a'&&str<='z')letter-'a']++;
else if(str>='A'&&str<='Z')letter-'A']++;
i++;
}
for(i=0;i<26;i++)printf("%c:%d ",i+'a',letter); #include <stdio.h>
int main(){
char c; int str = {0}, i = 0;
while((c = getchar()) != '\n'){
if(c < 'a') str++;
else str++;
}
for(int i = 'a'; i < 'z'+1; i++) if(str) printf("%c: %d\n", i, str);
return 0;
}
页:
[1]