输入一个小于20个字符长度的字符串,统计英文,数字,空格,及其它字符的个数并输出 。 如何进行数组中的计数且输出
1 回答
qq_博行天下_04396621
TA贡献11条经验 获得超2个赞
#include<stdio.h>
void main()
{ char a[256];
int i,n1,n2,n3,n4;
gets(a);
for ( i=n1=n2=n3=n40;i<20;i++ )
if ( a[i]==' ' ) n1++;
else if ( (a[i]>='0')&&(a[i]<='9') ) n2++;
else if ( (a[i]>='a' && a[i]<='z')||(a[i]>='A' && a[i]<='Z') ) n3++;
else n4++;
printf("英文字符个数%d,空格数%d,数字字符个数%d,其他字符%d\n",n3,n1,n2,n4);
}
- 1 回答
- 0 关注
- 1477 浏览
添加回答
举报
0/150
提交
取消