暴力求解

#include<stdio.h>
#include<string.h>

int main(){
	
	char a[100];
	gets(a);
	
	int i=0;
		while(a[i]!='?'){
			i++;
		}
	
	int zm=0,sz=0,qt=0;
	int n;
	for(n=0;n<i;n++){
		int pd=0;
		if(a[n]>='0'&&a[n]<='9'){
			sz++;
			pd=1;
		}
		if(a[n]>='a'&&a[n]<='z'||a[n]>='A'&&a[n]<='Z'){
			zm++;
			pd=1;
		}
		if(pd==0){
			qt++;
		}
	}
	
	printf("Letters=%d\n\
Digits=%d\n\
Others=%d",zm,sz,qt);
	
	return 0;
}