Search This Blog

Monday, 26 October 2015

C program to check whether string is Palindrome or not!

#include<stdio.h>




int checkpan(char str[100]);

int main(){
int flag = 0;
char str[100];

printf("Enter the String:   ");
gets(str);

flag = checkpan(str);


if (flag == 1)
printf("Palindrome\n");

else
printf("Not Palindrome\n");

return 0;

}


int checkpan(char str[100]){

int i = 0, j = 0, len=0, flag = 0;

for (i = 0; str[i] != '\0'; i++)
len++;



for (i = 0, j = len - 1; str[i] != '\0'; i++, j--){

if (str[i] != str[j]){
flag = 1;
}

if (flag == 1){
break;
}
}

if (flag == 1)
return 0;
else
return 1;

}


No comments:

Post a Comment