#include<stdio.h> #include<string.h> int main() { int i, j,k,temp; char a[100]; char b[100]; char c[100]; while (gets(a) != NULL) { k = 0; gets(b); for (i = 0; i < strlen(a); i++) { for (j = 0; j < strlen(b); j++) { if (a[i] == b[j]) { c[k++] = b[j]; b[j] = '1'; break; } } } c[k] = '\0'; for (i = 0; i < strlen(c); i++) { for (j = i; j < strlen(c); j++) { if (c[j] < c[i]) { temp = c[j]; c[j] = c[i]; c[i] = temp; } } } puts(c); } } |
Double click to view unformatted code.