#include <stdio.h>
/*
作者:
厦门理工学院
计算机与信息工程学院 FnLock
时间:2017年11月9日23:41:41
程序描述:
3_3统计不同类型字符
Time Limit:1000MS Memory Limit:65536K
Total Submit:3902 Accepted:945
Description
输入一行字符,分别统计其中英文字母、空格、数字和其它字符的个数。
Input
键盘上的任意字符串,以;结束。
Output
character= ,blank= ,digit= ,other= ;
Sample Input
case 1:printf("very good!");
Sample Output
character=18,blank=2,digit=1,other=6;
Source
*/
int main()
{
int character=0,blank=0,digit=0,other=0;
char c;
while((c=getchar())!=';')
{
if(c>='a'&&c<='z'||c>='A'&&c<='Z')
{
character++;
}
else if(c==' ')
{
blank++;
}
else if(c>='0'&&c<='9')
{
digit++;
}
else
{
other++;
}
}
printf("character=%d,blank=%d,digit=%d,other=%d;",character,blank,digit,other);
return 0;
}
1005统计不同类型字符
最新推荐文章于 2021-06-13 09:11:41 发布