#include<stdio.h> #include<string.h> int main() { int sum = 0, i; char s[100]; // gets(s);//gets才能吸收空格 fgets(s,100,stdin); for (i = 0; i < strlen(s); i++) { if (s[i] >= '0' && s[i] <= '9') { sum++; } if (s[i] >= 'a' && s[i] <= 'z') { sum++; } if (s[i] >= 'A' && s[i] <= 'Z') { sum++; } } printf("%d", sum); }