Wednesday, 3 October 2018

Palindrome or Not

#include<stdio.h>
#include<string.h>
#include<math.h>
void main()
{
    char a[20],b[20];
    int i,flag=0,j,len;
    printf("\nEnter the first string");
    scanf("%s",a);
    len=strlen(a);
    j=0;
    for(i=len-1;i>=0;i--)
{
    b[j]=a[i];
    j++;
    b[j]='\0'; 
    }
    for(i=0;i<len;i++)
{
      if(a[i]!=b[i])
      {
         flag++;
         break;
      }
  }
if(flag==0)
   printf("\n Palindrome\n\n");
else
   printf("\n Not a palindrome\n\n");
}

No comments:

Post a Comment