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

Posted 奕兴_Victor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 输入一行字符,分别统计出其中英文字母空格数字和其他字符的个数相关的知识,希望对你有一定的参考价值。

#include <stdio.h>
int main()
	char c;
	int letters=0,space=0,digit=0,other=0;
	printf("请输入一行字符:\\n");
	while((c=getchar())!='\\n')
		if(c>='a'&&c<='z'||c>='A'&&c<='Z')
			letters++;
		else if(c==' ')
			space++;
		else if(c>='0'&&c<='9')
			digit++;
		else
			other++;
	
	printf("字母数:%d\\n空格数:%d\\n数字数:%d\\n其他字符数:%d",letters,space,digit,other);
	return 0;

以上是关于C语言 输入一行字符,分别统计出其中英文字母空格数字和其他字符的个数的主要内容,如果未能解决你的问题,请参考以下文章

C语言试题九十之实现输入一行字符,分别统计出其中英文字母空格数字和其他字符的个数。

C语言试题九十之实现输入一行字符,分别统计出其中英文字母空格数字和其他字符的个数。

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

C++ 输入一行字符,分别统计出其中英文字母个数~~

输入一行字符,分别统计出其中英文字母、空格、数字、其它字符的个数!利用 while?

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