欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

编写程序,判断从键盘输入的字符中数字的个数 大写字母的个数,小写字母的个数,其他字符的个数,以*作为字符输出的标志

程序员文章站 2022-04-26 14:46:15
...
#include <stdio.h> 
#include <string.h>
int main()
{

char x[1000];
printf("请输入字符串:\n");
gets(x);
int l=strlen(x);
int a=0,b=0,c=0,d=0;
for(int i=0;i<l;i++)
{
	if(x[i]=='*'){break;}
	else if(x[i]>='1'&&x[i]<='9'){a++;}
	else if(x[i]>='a'&&x[i]<='z'){b++;}
	else if(x[i]>='A'&&x[i]<='Z'){c++;}
    else{d++;}	
}
printf("数字个数有:%d\n",a);
printf("小写字母个数有:%d\n",b);
printf("大写字母个数有: %d\n",c);
printf("其他字符个数有:%d\n",d);
	return 0;
}
相关标签: 记录