Hola estoy intentando implementar un sistema que detecte si un número introducido por un usuario es políndromo o no, es decir, si se lee igual o no de izquierda a derecha y de derecha a izquierda; he pensado hacerlo de la siguiente manera:
Enviando el número introducido por el usuario a un vector o array y luego comparando unas posiciones con otras del array para ver si el número es políndromo o no; el código que he diseñado es este:
Código:
#include <stdio.h>
#define N 5
int main(int argc, char** argv) {
int polindromo[N];
int numusuario;
numusuario = polindromo[N];
printf("Introduzca un número de 5 cifras\n");
scanf("%d", &numusuario);
if (polindromo[0]==polindromo[4] && polindromo[1]==polindromo[3]);
{printf(“The number is Palindrome”);}
else {printf(“The number is not Palindrome”)};
return 0;
}
A ver si me podéis orientar un poco de las correcciones a realizar para que funcione con este código o si no una alternativa usando otros tipos y operadores básicos.
Un saludo y gracias.