题解 | #字符个数统计#
字符个数统计
https://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50
#include <stdio.h>
#include <string.h>
void count(char *s,int *y)
{
int l=strlen(s);
int i;
int a;
for(i=0; i<l; i++)
{
a=s[i];
y[a]++;
}
int num=0;
for(i=0; i<128; i++)
{
if(y[i]!=0)num++;
}
printf("%d\n",num);
}
int main()
{
int y[128];
memset(y,0,sizeof(y));
char str[501];
gets(str);
count(str,y);
return 0;
}