题解 | 字符个数统计
#include <stdio.h> #include <string.h> int judge_str(char *s){ char a[128] = {0}; int num = 0; int i,j; int len = strlen(s); for(i = 0;i < len -1;i++){ a[s[i]] = 1; } for(j = 0;j < 128;j++){ if(a[j] != 0){ num ++; } } return num; } int main() { char s[502]; fgets(s,sizeof(s),stdin); printf("%d", judge_str(s)); return 0; }