在主函数中,由键盘输入一行小写英文字母,然后编写一个函数来实现以下功能: 统计有多少种不同的字母;

2025-03-01 23:13:01
推荐回答(2个)
回答1:

#include

void count(char*s,int a[],int *n)

{int i;

 for(i=0;s[i];i++)

if(s[i]>='a'&&s[i]<='z')a[s[i]-'a']++;

}

int main()

{

int i,a[26]={0},n;

 char s[100];

 printf("请输入一串小写字母:");

 gets(s);

 count(s,a,n);

 for(i=0;i<26;i++)

if(a[i])

printf("%c:%d\n",'a'+i,a[i]);

return 0;

}

回答2:

hi写完了吗?