输入一行数字字符,请用数组元素作为计数器来统计每个数字字符的个数。用下标为0的元素统计字符‘0’的个数,用下标为了的元素统计字符‘1’的个数......

源程序:

#include <stdio.h>
void main()
{
int i,n,str[10]={0};char ch;
printf("请输入一串数字字符:");
while((ch=getchar())!='\n')
{
if(ch=='0')
str[9]++;
else if(ch>'0'&&ch<='9')
str[ch-49]++;
}
for(i=0;i<9;i++)
printf("%d:%d个\n",i+1,str[i]);
printf("0:%d个",str[9]);
}

运行结果:

posted @ 2019-12-06 09:33  bobo哥  阅读(2381)  评论(0)    收藏  举报