/*
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;
}
C语言——实例017 统计字符、数字、空格等
最新推荐文章于 2023-11-05 12:32:26 发布