#include<stdio.h> #include<string.h> void main() { char a[1000],b[1000],c[1000],t; int i,j,k; while(gets(a)){ gets(b); k=0; for(i=0; i<strlen(a); i++) { for(j=0; j<strlen(b); j++) { if(a[i]==b[j]) { c[k++]=a[i]; b[j]='*'; break; } } } for(i=0; i<k; i++) { for(j=i+1; j<k; j++) { if(c[i]>c[j]) { t=c[i]; c[i]=c[j]; c[j]=t; } } printf("%c",c[i]); } printf("\n"); } } |
Double click to view unformatted code.