aboutsummaryrefslogtreecommitdiffstats
path: root/ee1301/wk5/lab4/mysteryBox.cpp
blob: c0c58abca07d3cabb47b0ce111aebd7081fa8d9f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
using namespace std;

bool mystery(string fstr);
int main () {
  string e = "Sargent Pepper's Lonely Hearts Club Band";
  cout << mystery(e) << endl;
}

bool mystery(string fstr) {
	string rstr;	 // a string is like an array of chars, e.g., char[]
	for(int i=fstr.length()-1; i>=0 ;i--){
	    rstr +=  fstr[i];  // fstr[i] gets the char at index i
   }
   cout << fstr << endl << rstr << endl;
   return rstr == fstr;
}