字符串统计字母,数字以及其他字符的数目

代码如下

#include<stdio.h>
	int main()
	{
		char a[99];
		printf("请输入需要统计的字符串\n");
		gets(a);
		int i=0,p1=0,p2=0,p3=0;
		while(a[i]!=NULL)
		{
			if(((a[i]>='a')&&(a[i]<='z'))||((a[i]>='A')&&(a[i]<='Z'))) 
			p1++;
			else if((a[i]>='0')&&(a[i]<='9'))
			p2++;
			else
			p3++;
			i++;
		 } 
		 printf("字母%d个数字%d个其他字符%d个\n",p1,p2,p3);
	}

运行截图

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42837885/article/details/83721844