Cita de: MAFUS en 24 Febrero 2016, 17:24 PM
Debes recordar que los números son finitos y hay un máximo valor para cada tipo. 16 dígitos en hexadecimal ya es hablar de un número muy muy grande.
Deberías pensar en usar una librería para manejar este tipo de números o manejarlos por ti mismo.
Edito el mensaje principal, ya que no son 16 sino 8. Aunque es cierto que siguen siendo números muy grandes. He probado a trabajar con %lx y %llx en el cast pero sigue admitiendo unicamente estos 8 digitos. No se si se me escapa algun concepto, llevo poco programando. A ver si a alguien se le ocurre algo, yo sigo investigando lo que dices de las librerías.
Muchas gracias