Our aim is to create a palindrome program.for example input Never odd or even and output This is a palindrome.This is what i have done so far but i am stuck in string compare m=strcmp(a[0],a[1]);.Thanks in advance.
Code:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
char * remSpaces(char *ch){
char *ch2 = ch;
int i,j=0;
for(i=0;i<=strlen(ch);i++){
if(ch[i]!=' '){
ch2[j] = ch[i];
j++;
}
}
return ch2;
}
int main()
{
int m;
int i;
char*a;
char *ch = malloc(256);
gets(ch);
a=remSpaces(ch);
printf("%s",a);
m=strcmp(a[0],a[1]);
return 0;
}