题样:
#include<stdio.h>
#include<string.h>
int main(){
char s[129]={0};
gets(s);
int a[10]={0};
int len=strlen(s);
int i=0,flag=0;
for(i=0;i<len;i++)
{
if(s[i]>='0'&&s[i]<='9')
{
a[s[i]-'0']++;
flag=1;
}
}
int fir=0;
if(flag==0)printf("None!");
else
{
for(i=0;i<10;i++)
{
if(a[i]!=0&&fir==0)
{
printf("%d-%d",i,a[i]);
fir++;
}
else
if(a[i]!=0&&fir==1)
{
printf("\n");
printf("%d-%d",i,a[i]);
}
}
}
return 0;
}