1 回答
                        已采纳
                    
                                        
                         
                    
                    
                            望远
                            
                                
                            
                        
                        
                                                
                    TA贡献1017条经验 获得超1032个赞
#include<stdio.h>
void main()
{
	char str[100];
	int i,number=0,A=0,a=0,other=0;
	printf("请输入一行字符串:");
	gets(str);
	for(i=0;str[i]!='\0';i++)
	{
		if(str[i]>='0'&&str[i]<='9')
			number++;
		else if(str[i]>='a'&&str[i]<='z')
			a++;
		else if(str[i]>='A'&&str[i]<='Z')
			A++;
		else
			other++;
	}
	printf("大写字母:%d个,小写字母:%d个,数字:%d个,其他%d个\n",
		A,a,number,other);
}- 1 回答
- 0 关注
- 1289 浏览
添加回答
举报
0/150
	提交
		取消
	
