内存:128  时间:1

题目描述

字符串处理,输出字符串不重复字符的数目。

输入

输入字符串(字符总数小于50

输出

不相同字符的个数

样例输入

abca

样例输出

3

提示

代码如下

#include<stdio.h>
#include<string.h>
const int maxn = 500;
int bo[maxn];
char str[maxn];
int main()
{
    gets(str);
    int len = strlen(str);
    for(int i=0; i<len; i++)
        ++bo[(int)str[i]];
    int ans = 0;
    for(int i=0; i<maxn; i++)
        ans += bo[i] != 0;
    printf("%d
",ans);
    return 0;
}

代码来源于互联网,仅供参考!