#include int main(void){ // 文字列Aをスキャン・ポインタ char *strA = malloc(11); scanf("%s",strA); int lena =strlen(strA); char *a = strA; // 文字列Bをスキャン・ポインタ char *strB = malloc(11); scanf("%s",strB); int lenb = strlen(strB); char *b = strB; int count = 0; int ans = 0; for(int i = 0;i < lena;i++){ count = 0; for(int j = 0;j < lenb;j++){ printf("A:%c B:%c\n",a[i],b[j]); if(a[i] == b[j]){ b[i] = '\0'; count++; break; } } if(count == 0){ printf("NO"); break; } else{ ans++; } } if(ans == lenb){ printf("YES"); } }