#include<stdio.h>
int main(){
char s[1000]={"0"};
int i=0,j=0,temp=0;
int num[10]={0,0,0,0,0,0,0,0,0,0};
scanf("%s",s);
while(s[i]!='\0'){
temp=s[i]-'0';
for(j=0;j<10;j++){
if(temp==j){
num[j]+=1;
break;
}
}
i++;
}
for(int k=0;k<10;k++){
if(num[k]==0){
}
if(num[k]!=0){
printf("%d:%d\n",k,num[k]);
}
}
return 0;
}
纯C语言 PAT 各个位数统计
最新推荐文章于 2024-07-24 17:46:08 发布
本文介绍了一个C语言程序,它接收用户输入的字符串,通过遍历和计数,输出每个数字在字符串中出现的次数。
摘要由CSDN通过智能技术生成