题目地址:http://jobdu.sinaapp.com/problem.php?pid=1021
C语言源码:
#include<stdio.h>
int main()
{
int num[1000],i;
char s1[10],s2[1000];
gets(s1);
while(1)
{
if(s1[0]=='#'&&s1[1]=='\0')
break;
for(i=0;i<1000;i++)
num[i]=0;
i=0;
gets(s2);
while(s2[i]!='\0')
num[s2[i++]]++;
i=0;
while(s1[i]!='\0')
{
printf("%c %d\n",s1[i],num[s1[i]]);
i++;
}
gets(s1);
}
}