#include<stdio.h>
int main()
{
int count = 0; //两个字符串相等的个数
char str1[100],str2[100]; //定义两个字符数组
gets(str1); //输入字符串1
gets(str2); //输入字符串2
int str1_size=strlen(str1); //字符串1长度
int str2_size=strlen(str2); //字符串1长度
//如果两个字符串长度不等直接退出
if (str1_size != str2_size)
{
printf("NO\n");
}
else
{
for (int i = 0; i < str1_size; i++)
{
for (int j = 0; j < str1_size; j++)
{
if (str1[i] == str2[j])
{
count++;
}
}
}
//如果相等的个数等于字符串长度
if (count == str1_size)
{
printf("YES\n");
}
else
{
printf("NO\n");
}
}
return 0;
}
调试结果: