依次统计数字各个位置的数是什么。
#include<stdio.h>
int main()
{
char a[1001];
int b[10]={0},c;
scanf("%s",a);
for(c=0;a[c]!='\0';c++){
b[a[c]-'0']++;
}
for(c=0;c<10;c++)
if(b[c]!=0)
printf("%d:%d\n",c,b[c]);
return 0;
}
依次统计数字各个位置的数是什么。
#include<stdio.h>
int main()
{
char a[1001];
int b[10]={0},c;
scanf("%s",a);
for(c=0;a[c]!='\0';c++){
b[a[c]-'0']++;
}
for(c=0;c<10;c++)
if(b[c]!=0)
printf("%d:%d\n",c,b[c]);
return 0;
}