rendered paste body#include<stdio.h>#include<string.h>#include<stdlib.h>int main( ){ int i,j,k,num,descart=0; char cadeia1[100],cadeia2[100],cadeia3[100]; printf("\nDigite a palavra ou frase:\n"); gets(cadeia1); j=0; for(i=0;cadeia1[i]!='\0';i++) { if(cadeia1[i]==' '||cadeia1[i]==','||cadeia1[i]=='.') descart++; else { cadeia2[j]=cadeia1[i]; j++; } } cadeia2[j]='\0'; num=strlen(cadeia2); k=num+1; for(j=0;cadeia2[j]!='\0';j++) { cadeia3[k]=cadeia2[j]; k--; } cadeia3[k]='\0'; if(strcmp(cadeia2,cadeia3)) printf("\nA cadeia nao eh um palindromo!\n"); else printf("\nA cadeia eh um palindromo!!Parabens!!\n"); printf("\nCadeia direta: %s\n",cadeia2); printf("\nCadeia inversa: %s\n",cadeia3); system("PAUSE"); return(0);}