rendered paste body 21 void reverse(char (&a)[max_word_size], char (&b)[max_word_size], int n){ 22 for(int i = n; i >= 0; i--){ 23 b[i] = a[n-i]; 24 } 25 } 26 27 int main(){ 28 const int SIZE = max_word_size; 29 char s[SIZE]; 30 char t[SIZE]; 31 32 cout << "Enter a word: "; 33 cin.get(s,SIZE); 34 int n = strlen(s) - 1; 35 36 reverse(s, t, n); 37 38 cout << "Reversed: " << t << endl; 57 if( strncmp(s, t, n) == 0 ) 58 cout << s << " is a palindrome" << endl; 59 }Enter a word: asdfdsaBaklengs: asdfdsa·asdfdsa is a palindromeEnter a word: asdfdsaaBaklengs: aasdfdsaEnter a word: abbaBaklengs: abbalæ·abba is a palindromeEnter a word: mynameisearlBaklengs: lraesiemanym(k ¿`Sá·¼ ¿mynameisearl