5-13 、字符统计 http://www.tzcoder.cn/acmhome/problemdetail.do?&method=showdetail&id=1064 题目描述: 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。 输入: 一行字符 输出: 统计值。 样例输入: aklsjflj123 sadf918u324 asdf91u32oasdf/.';123 样例输出: 23 16 2 4 提示: while((c=getchar())!=’\n’) { ...; } 判断是否是字母,数字,空格可以用表示范围的逻辑表达式,也可以用C语言的库函数实现。 判断字母: 可以使用 if(c>=’A’ && c<=’Z’ || c>=’a’ && c<=’z’), 也可以使用 isalpha(c) 判断数字:可以使用 if(c>=’0’ && c<=’9’), 也可以使用 isdigit(c) 判断空格:可以使用 if(c==’ ’), 也可以使用 isspace(c) ------------------------- 后台测试数据: 5-13.txt