#include #include void sort(char *src) { int i = 0; int j = 0; char tmp; for (i = 0; src[i + 1] != '\0'; i++) { for(j = i; src[j + 1] != '\0'; j++) { if (src[i] > src[j+1]){ tmp = src[j+1]; (src[j + 1]) = (src[i]); src[i] = tmp; } } } } int main(void) { char inputA[11] = { '\0' }; char inputB[11] = { '\0' }; scanf("%s", inputA); scanf("%s", inputB); unsigned int itr = 0; sort(inputA); sort(inputB); while (1) { if(inputA[itr] == '\0'){break;} if(inputA[itr] != inputB[itr]){ printf("NO\n"); return 0; } itr++; } printf("YES\n"); return 0; }