#include<stdio.h> #include<conio.h> #include<ctype.h> #define END '\n' #define TRUE 1 #define FALSE 0 main() { char a[100]; int tag,i,cb,flag,l=TRUE; while(l) { flag=TRUE; printf("Please Enter a Word, Phrase or a Sentence:\n"); for(i=0;(a[i]=getchar())!=END;++i) {} tag=i-1; for((i=0,cb=tag);i<=tag/2;++i,--cb) { if(a[i]!=a[cb]) { flag=FALSE; break; } } for(i=0;i<=tag;++i) { putchar(a[i]); } if(flag) { printf("Is a Palindrome!"); } else { printf("Is Not a Palindrome!"); } } getch(); }
No comments:
Post a Comment