解题思路:
注意事项:
参考代码:
void input() { char c; int letter = 0, space = 0, digit = 0, other = 0; while ((c=getchar())!='\n') { if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z')//是否为字母 letter++; else if (c == ' ')//是否为空格 space++; else if (c >= '0' && c <= '9')//是否为数字 digit++; else other++;//其他 } printf("%d\n%d\n%d\n%d\n", letter, space, digit, other); } int main() { input(); }
0.0分
0 人评分