#include <stdio.h>
#include <stdlib.h>
//第五题,输入一行文字,以回车结束,统计并输出其中数字、空格、字母出现的次数,以及输入的字符总数。
int main()
{
char ch;
int count_char=0,count_num=0,count_eng=0,count_space=0;//初始化计数器
printf("请输入字符串:");
while((ch=getchar())!='\n')
{
if(ch==' ')
{
count_space++;
}
else if(ch>='0'&&ch<='9')
{
count_num++;
}
else if((ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z'))
{
count_eng++;
}
else
continue;
count_char++;
}
printf("总字符:%d 空格:%d 数字:%d 字母:%d",count_char,count_space,count_num,count_eng);
return 0;
}
第36课第五题
最新推荐文章于 2024-03-22 16:05:59 发布