输入字符串,并对其大小写和字符进行统计输出

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>
#include<stdlib.h>

//输入字符串,并对其大小写和字符进行统计输出
//经分析,除了英文,其他都是字符。
void main(void)
{
	char Strs[100];
	int  BCount=0,SCount=0,CharChout=0,i=0;
	printf("请输入一个字符串:\r\n");
	gets(Strs);
	for (i = 0; i < 100; i++)
	{
		if(Strs[i]=='\0')
		{
			break;
		}
		//如果是大写
		if(Strs[i]>='A'&&Strs[i]<='Z')
		{
			BCount++;
		}
		else if(Strs[i]>='a'&&Strs[i]<='z')
		{
			SCount++;
		}
		else
		{
			CharChout++;
		}
	}
	printf("您输入的字符串中:大写%d个,小写%d个,字符%d个!\r\n",BCount,SCount,CharChout);
	system("pause");
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章