Răspuns:
#include <iostream>
#include <cstring>
using namespace std;
char s[26], t[26];
bool ok;
int sl, tl; ///lungimile sirurilor
int main()
{
cin.getline(s, 26);
cin.getline(t, 26);
sl = strlen(s), tl = strlen(t);
ok = (sl == tl); ///daca nu-s egale, for-ul nu va merge
for(int i = 0; i <= sl && ok; i++) {
ok = (tolower(s[i]) == tolower(t[i])); ///ok devine 0 cand sunt diferite, astfel se iese din for.
}
if(ok) cout<<"sunt egale";
else cout<<"nu-s =, aia e =/";
return 0;
}
Explicație:
Situatiile in care nu sunt egale/identice: au lungimi diferite sau exista un caracter diferit.