* Review the use and manipulation of arrays/strings
* Review/Learn how to manipulate char arrays or string objects
* Review/Learn file input and output operations
The 6-year old Curious George is learning new vocabularies. His new word for today is "PALINDROME". He opens up the dictionary and finds the following description:
> Palindrome "....a word, phrase, or sentence which reads the same forward or backward regardless spaces, punctuation marks, and case sensitivity. (Example: name no one man)...."
**Not to be done in Object Oriented Way. 20 -30 lines of code**
Please develop a C++ program to determine if each of the input data lines from the file "[url removed, login to view]" is a palindrome or not. You may assume the maximum length for each input line is 80. The output will be displayed on the monitor and saved in the file “[url removed, login to view]?.
[url removed, login to view] contains:
5 Level 5
Able was I ere I saw elba
A Man, A Plan, A Canal Panama
a&% $#()+! V$)(* A
Sample monitor output:
5 Level 5 -- A palindrome
Madam -- A palindrome
ABBA -- A palindrome
Able was I ere I saw elba -- A palindrome
A Man, A Plan, A Canal Panama -- A palindrome
Palindrome -- Not a palindrome
a&% $#()+! V$)(* A -- A palindrome
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.