Palindromes A palindrome is a word or phrase that reads the same backwards and forwards, ignoring punctuation, spaces, and anything that isn’t a letter. Examples of Palindromes Madam, I’m Adam. Kayak Racecar A man, a plan, a canal – Panama! Able was I, ere I saw Elba. C Program ONLY (Please not C++ or Java) I need to write a program that does the following: 1.opens a text file named “Lab12input.txt†containing multiple lines of text (which is already provided for me) 2.for each line, print out the condensed version of that line of text with all non-alphabetic characters removed, and all alphabetic characters turned into lower case. Solution #include<stdio.h> #include<stdlib.h> int main() { FILE *f= fopen(\"Lab12input.txt\",\"r\"); char ch; while(fscanf(f,\"%c\",&ch)!=EOF) { if(ch==\'\ \') { printf(\"%c\",ch); continue; } if(ch>=\'a\' && ch<=\'z\') { printf(\"%c\",ch); } else if(ch>=\'A\' && ch<=\'Z\') { ch = ch-\'A\'+\'a\'; printf(\"%c\",ch); } } return 0; } .