一道C⼀C++编程问题,求高手解答

2024-11-18 19:18:15
推荐回答(1个)
回答(1):

#include
void fun(char*a,int b[])
{
int i;
for(i=0;i<10;i++)
b[i]=0;
for(i=0;a[i];i++)
//if(a[i]>='0'侍前&&a[i]<='9')/败谈基/字符串不全是数字
b[a[i]-'0'察谨]++;
}
int main()
{
char s[101];
int a[10];
scanf("%s",s);
fun(s,a);
for(int i=0;i<10;i++)
printf("%d: %d\n",i,a[i]);
}