Hi, how can i write a code in C that checks a string for palindromes, and then rewrites them? For example: string> "awbiue abdba aebto leoel", should return "abdba leoel".
I wrote this code, but it can only find that the string is palindrome or not:
#include<stdlib.h>
#include<string.h>
int main()
{
char str[100];
printf("Enter string: ");
gets(str);
int f=1;
{
for(int i=0;i<strlen(str); i++)
{
if(str[i]!=str[strlen(str)-i-1])
{
f=0; break;
}
}
if(f==1)
printf("Palindrom");
else
printf("Not Palindrom");}
return 0;
}