como crear un programa que lea un palindrome en turbo c
#include<stdio.h>
#include<string.h>
#include<conio.h>
void main()
{
int cont=0;
int op=0,aux=0,j=0,i=0,resp=0;
char pal[80]; char vec[80];
clrscr();
while(resp!=2)
{
printf("nnnDesea saber si su palabra es PALINDROMEn");
printf("nsi...1nno...2tdigite(1-2)");
scanf("%d",&resp);
for(i=0;pal[i]!=' ';i++) //limpiar
pal[i]=' ';
for(j=0;vec[j]!=' ';j++) //limpiar
vec[j]=' ';
for(cont=0;pal[cont]!=' ';cont++) //limpiar
pal[cont]=' ';
cont=0;
if(resp==1)
{
clrscr();
printf("nIngrese una palabra:");
scanf("%s",&pal);
for(i=0;pal[i]!=' ';i++)
{
cont++;
}
cont=cont-1;
aux=cont;
j=0;
while(j<=aux)
{
vec[j]=pal[cont];
cont--;
j++;
}
cont=0;j=0;op=0;
while(pal[cont]==vec[j]&&pal[cont]!=' '&&vec[j]!=' ')
{
cont++;
j++;
op++;
}
if(op==i)
{
printf("nnSU PALABRA ES PALINDROME");getch(); clrscr(); }
else
{
printf("nnSU PALABRA NO ES PALINDROME");getch();clrscr();}
} //if
} //while
getch();
}
#include<string.h>
#include<conio.h>
void main()
{
int cont=0;
int op=0,aux=0,j=0,i=0,resp=0;
char pal[80]; char vec[80];
clrscr();
while(resp!=2)
{
printf("nnnDesea saber si su palabra es PALINDROMEn");
printf("nsi...1nno...2tdigite(1-2)");
scanf("%d",&resp);
for(i=0;pal[i]!=' ';i++) //limpiar
pal[i]=' ';
for(j=0;vec[j]!=' ';j++) //limpiar
vec[j]=' ';
for(cont=0;pal[cont]!=' ';cont++) //limpiar
pal[cont]=' ';
cont=0;
if(resp==1)
{
clrscr();
printf("nIngrese una palabra:");
scanf("%s",&pal);
for(i=0;pal[i]!=' ';i++)
{
cont++;
}
cont=cont-1;
aux=cont;
j=0;
while(j<=aux)
{
vec[j]=pal[cont];
cont--;
j++;
}
cont=0;j=0;op=0;
while(pal[cont]==vec[j]&&pal[cont]!=' '&&vec[j]!=' ')
{
cont++;
j++;
op++;
}
if(op==i)
{
printf("nnSU PALABRA ES PALINDROME");getch(); clrscr(); }
else
{
printf("nnSU PALABRA NO ES PALINDROME");getch();clrscr();}
} //if
} //while
getch();
}
