您的位置:首页 > 其它

统计字符串种类个数

2016-12-08 19:58 225 查看
 
作者 郭聪
#include <stdio.h>

void fuction(char *p)
{   int i=0,a=0,b=0,c=0,d=0;
while(*(p+i)!='\0')//\0不是\n
{
if(*(p+i)>='A'&&*(p+i)<='Z')a++;
else if(*(p+i)>='a'&&*(p+i)<='z')b++;//前面有、else 否者分支不同
else if(*(p+i)>='0'&&*(p+i)<='9')c++;
else
d++;
i++;
}
printf("%d\n",a);
printf("%d\n",b);
printf("%d\n",c);
printf("%d\n",d);
printf("%d",i);
}
int main()
{
char str[100];
gets(str);
char *ptr=str;
void fuction(char *);
fuction(ptr);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: