考察字符串操作,大小写转换,去掉空格等
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s1,s2;
getline(cin,s1);
getline(cin,s2);
string s3,s4;
for(int i=0;i<s1.size();i++){
if(s1[i]==' ') continue;
if(s1[i]>'Z') s1[i]-=32;
s3+=s1[i];
}
for(int i=0;i<s2.size();i++){
if(s2[i]==' ') continue;
if(s2[i]>'Z') s2[i]-=32;
s4+=s2[i];
}
if(s3==s4) cout<<"YES";
else cout<<"NO";
return 0;
}