小程序示例:
int main()
{
char ch, str[1024];
int i = 0;
int English_char = 0;
int Number_char = 0;
while ((ch = getchar()) != '\n') { //获取字符,以\n结束
str[i] = ch;
if ((ch>='A')&&(ch<='z')) {
English_char++; //计算英文字符
}
else if ((ch>='0')&&(ch<='9')) { //计算数字字符
Number_char++;
}
else {
//do nothing
}
}
printf("英文字符为%d,数字字符为%d\n", English_char, Number_char);
}
输出结果:
——————————
2017.10.21
0:29