烟大ACM新秀赛 B统计出其中英文字母、数字、空格和其他字符的个

Description

输入一行字符,,分别统计出其中英文字母、数字、空格和其他字符的个数。

Input

一行字符

Output

统计值

Sample Inputaklsjflj123 sadf918u324 asdf91u32oasdf/.’;123Sample Output23 16 2 4HINT/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称: .cpp*作 者: 冷基栋*完成日期:2014年3月29日*版 本 号:v1.0*/#include <iostream>using namespace std;int main(){char c;int a,b,e,d;a=b=e=d=0;while (cin.get(c)){if (c=='\n')break;else if((c>='A'&&c<='Z')||(c>='a'&&c<='z'))a++;else if((c>='0'&&c<='9'))b++;else if(c==' ')e++;else d++;}cout<<a<<" "<<b<<" "<<e<<" "<<d;return 0;}

要想捉大鱼,不能怕水深。要想摘玫瑰,就得不怕刺。

烟大ACM新秀赛 B统计出其中英文字母、数字、空格和其他字符的个

相关文章:

你感兴趣的文章:

标签云: