您的位置:首页 > 编程语言 > C语言/C++

C语言——实例017 统计字符、数字、空格等

2017-07-30 09:51 351 查看
/*
Name:
Copyright:
Author:
Date: 30/07/17 09:34
Description:
【程序17】题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
*/

#include <stdio.h>
int main()
{
char c;
int i,letter = 0,space = 0,digit = 0,others = 0;
printf("请输入一行字符(回车结束):") ;
while((c = getchar())!='\n')
{
if((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
{
letter++;
}
else if(c == ' ')
{
space++;
}
else if(c >= '0' && c <= '9')
{
digit++;
}
else
{
others++;
}
}
printf("\n\n字母个数、数字个数、空格个数和其他字符个数分别为:%2d %2d %2d %2d\n",letter,digit,space,others);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐