void StringCount(char* s) {
int num = 0, uletter = 0, lletter = 0, blank = 0, other = 0;
for (; *s != '\0'; s++) {
if ((*s >= '0') && (*s <= '9')) {
num++;
}
else if ((*s >= 'a') && (*s <= 'z')) {
lletter++;
}
else if ((*s >= 'A') && (*s <= 'Z')) {
uletter++;
}
else if (*s == ' ') {
blank++;
}
else {
other++;
}
}
printf("%d %d %d %d %d", uletter, lletter, blank, num, other);
}
指针 分类统计各类字符个数 (15分)
最新推荐文章于 2024-01-09 14:52:22 发布