Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/12/2012, 07:00
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: Invertir número en C

¿¿Como??? Estas sumando 0 a un tipo entero, que tal como dice la expresion popular 'cuenta menos que un cero a la izquierda'; si quieres que se guarden todos los valores tienes que guardarlos en un texto, de lo contrario nunca llegaran a mostrarse: es como si declaras un entero de la siguiente forma

Código:
int invertido = 0000000000809;
printf("%d",invertido);
Es un ejemplo con 10 ceros, daria lo mismo con ochentamil ceros ok? Si quieres guardarlo para manipularlo despues te será igual con ceros que sin ceros; si necesitas pasarlo por algun tratamiento de texto necesitaras guardarlos en un texto (char*) porque no tendrá en cuenta el valor numerico; y si solo necesitas volcarlos por pantalla puedes mostrarlos al momento.

Saludos
vosk