7-2 一行文本的字母数字个数 (10 分)
任务描述
统计以换行符结束的一行文本中大小写字母、数字的总个数。
输入
一行英文文本,文本长度不超过1000英文字符。
输出
输出字母(包括大小写)、数字的总个数。
输入举例
2018 is a lucky year! ?
输出举例
16
#include <stdio.h>
int main (void)
{
int count = 0;
char ch;
while ((ch = getchar()) != '\n')
{
if (ch >= '0' && ch <= '9')
count++;
if (ch>='a'&&ch<='z')
count++;
if (ch>='A'&&ch<='Z')
count++;
}
printf ("%d",count);
return 0;
}