#include<iostream>
#include<string.h>
using namespace std;
typedef struct{
int elem;
bool flag;
}Node,Gewei[1001];
int main(){
char N[1001];
int n,count[10];
for(int i=0;i<=9;i++)count[i]=0;
Gewei G;
cin>>N;n=strlen(N);
for(int i=0;i<n;i++){
G[i].elem=N[i]-'0';
G[i].flag=0;}
for(int i=0;i<=9;i++){
for(int j=0;j<=n;j++){
if(G[j].flag==0&&G[j].elem==i){
count[i]++;G[j].flag=1;}
}
}
for(int i=0;i<=9;i++)
{if(count[i]!=0)cout<<i<<":"<<count[i]<<endl;}
system("pause");
return 0;
}
在vs上运行输入0,输出0:1,但提交上去却显示输出0:2,哪位大佬能指导指导。