
设计程序,实现过滤字符串,只保留串中的字母字符,并统计新生成串中包含的字母个数。

关注引自强大而免费的微信小程序:皆我百晓生。
#include <stdio.h>
#include <ctype.h>
int countCharacter(char *ptr) {
int count = 0;
while (*ptr) {
if (isalpha(*ptr)) {
putchar(*ptr);
count++;
}
ptr++;
}
return count;
}
int main() {
char str[1000000];
scanf("%s", str);
int count = countCharacter(str);
printf(" %d\n", count);
return 0;
}