
Bueno a ver si me hechan un cable con este code, que en mi pseudodigo funciona, pero llevado al programa y ejecutado este no muestra el capicua de forma correcta:
Código
#include<stdio.h>
main()
{
int num, max, min, banmin=0, banmax=0, aux, resto, invertido=0;
do{
if(min < 0 || min < 9)
else
banmin=1;
}while(banmin == 0);
do{
if(max < min)
else
banmax=1;
}while(banmax == 0);
do{
num = min;
aux = num;
while(num > 0)
{
resto = num % 10;
num = num / 10;
invertido = invertido*10 + resto;
};
if(invertido == aux)
min = min + 1;
} while ( min < max);
return 0;
}
Si ingresan datos de 10 - 20, debe de mostrar 11 como capicua.
Pero ingresan datos de 11-12, muestra recientemente el capicua algo que no entiendo.
En fin saludos


 
  




 Autor
 Autor
		



 En línea
									En línea
								




 
						
