#include <iostream>
#include <algorithm>
std::string toLower(std::string s) {
transform(s.begin(), s.end(), s.begin(),
[](unsigned char ch){ return std::tolower(ch); });
return s;
}
int main() {
std::string s1 = "C++ PROGRAMMING";
std::string s2 = "c++ programming";
if (toLower(s1) == toLower(s2)) {
std::cout << "s1 == s2";
} else {
std::cout << "s1 != s2";
}
}
/*
run:
s1 == s2
*/