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