统计出其中英文字母、数字、空格和…
2015-12-27 16:53
190 查看
Description
输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。Input
一行字符Output
统计值Sample Input
aklsjflj123 sadf918u324 asdf91u32oasdf/.';123
Sample Output
23 16 2 4
#include<stido.h>
int
main()
{
char
a[999];
int
i,e=0,b=0,c=0,d=0;
for
(i=0;a[i-1]!=10;i++)
{
a[i]=
getchar
();
}
for
(i--;i>=0;i--)
{
if
(a[i]>=65&&a[i]<=90||a[i]>=97&&a[i]<=122)e++;
else
if
(a[i]>=48&&a[i]<=57)b++;
else
if
(a[i]==32)c++;
else
d++;
}
printf
(
"%d %d %d %d"
,e,b,c,d-1);
return
0;
}
相关文章推荐
- 25.SwiftyJSON转换JSON的注意
- 防盗链
- 深入理解Kinect for Windows开发
- 司机福利!Uber即将可以自己选目的地接单啦!
- USACO stamps
- jQuery实现全选、全不选、反选
- block循环引用问题
- OC下retain copy nomatic等属性的解析
- 学习Python编程的11个资源
- Android 报错:Error: Apostrophe not preceded by \ (in ... ...)
- Handler,MessageQueue,Runnable与Looper
- Uber明年在中国将继续补贴,并大举进军100个城市!
- C语言如何 实现 下雪效果
- 老男孩教育26期学员参观Speedy Cloud云计算
- iOS开发之数据的写入与读取(plist存储)
- C++11简化线程池的实现
- 使用python实现HMM
- memcached企业工作场景
- javascript MVC框架之 AngularJS 1.x 实用指南
- [LeetCode] Single Number