#include #include using namespace std; string& and_(string& s, const string& s1, const string& s2) { if (s1.length()> s1.length()) { for (int i = 0; i < s1.length(); i++) { if (s1[i]==s2[i]) { s += s1[i]; } } return s; } else { for (int i = 0; i < s2.length(); i++) { if (s1[i] == s2[i]) { s += s2[i]; } } return s; } } int main() { char* str_temp = new char[255]; string* s = new string[255]; string s1 = "Hello"; string s2 = "Hell"; cout << and_(*s, s1, s2) << endl; return 0; }