n%10 significa módulo de 10 . Se utiliza para obtener el último dígito. 12345 % 10 significa resto cuando 12345 se divide por 10 , lo que le da 5 . A partir de entonces, cuando se realiza (n/10) se obtiene 1234 (todos los números excepto el dígito menos significativo que se obtuvo en el paso anterior).