解题思路:
其他题解思路都不错,这里给大家提供一个简洁的代码供参考
注意事项:
参考代码:
#include<stdio.h> int i,c,a; int count(int c) { int letter = 0, number = 0, blank = 0, others = 0; while ((c = getchar()) != '\n') { if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z') letter++; else if (c >= '0' && c <= '9') number++; else if (c == ' ') blank++; else others++; } printf("%d %d %d %d", letter, number, blank, others); return 0; } int main() { return count(c); }
0.0分
0 人评分