您的位置:首页 > 其它

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

2014-11-18 21:50 429 查看
#include<stdio.h>
#include<string.h>
//输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
int main()
{
	int letter=0,space=0,number=0,other=0;
	int i;
	char s[100];
	gets(s);
	for(i=0;i<strlen(s);i++)
	{
		if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')
			letter++;
		else if(s[i]==' ')
			space++;
		else if(s[i]<='9'&&s[i]>='0')
			number++;
		else
			other++;
	}
	printf("%d\n%d\n%d\n%d\n",letter,space,number,other);

}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐