编一程序,输入一来自行字符,分别统计出其中大写字母、小写字母、空格、数字底沉被陆假香及其他字符的个数。(要求用指针
的有关信息介绍如下:#include<stdio.h>
intmai头抗第磁型今冷露存助军n(){
chars[1000];
char*p=s;
printf("InputString:");
fgets(s,sizeof(s),stdin);
intlen[5]={0,0,0,0,防定0};
while(*p++){
if(*p>='A'&&*p<='Z')len[0]++;
elseif(*p>='a'&&*p<='z')len[1]++;
elseif(*p==0x20)len[2]++;
el扬太掉王评seif(*p>='1'&&*p<='9')len[3]++;
elselen[4]++;
}
printf("大写:%d,小写:%d,空格:%d,数字:%d,其他:%d\n",len[0],len[1],len[2],len[3],len[4]);
return0;
}