beleza pessoal , fiz o exercicio mas quando executo o programa ele fecha qual o erro.
Escreva um programa que leia uma palavra de até 40 caracteres e informe se estes caracteres formam um palíndromo ou não (é igual se lida de frente para trás ou vice-versa: "ovo", "renner", "ana").
Pergunta
Guest - digo23 -
beleza pessoal , fiz o exercicio mas quando executo o programa ele fecha qual o erro.
Escreva um programa que leia uma palavra de até 40 caracteres e informe se estes caracteres formam um palíndromo ou não (é igual se lida de frente para trás ou vice-versa: "ovo", "renner", "ana").
#include <stdio.h>
#include <conio.h>
void main()
{
int i=0, j;
int OK=1;
char Palavra[41];
printf("Entre com a palavra : ");
fflush(stdin);
scanf("%s", &Palavra);
for (i=0, j=strlen(Palavra)-1; i<j; i++, j--)
if (Palavra != Palavra[j])
OK = 0;
if ((strlen(Palavra) > 0) && (OK))
printf("%s é um palindromo\n");
else
printf("%s não é um palindromo\n");
getch();
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.