Buenas, tenia una duda para hacer un ejercicio y es como puedo hacer para cuando tengo un numero mayor de una cifra sustituir todos sus digitos por 1 menos el primero?
Por ejemplo si el resultado que voy a obtener es un 59 salga un 51 , si voy a obtener el 12342 salga el 11111 , si es un 2 que salga un 2 , si es un 351 que salga un 311.
con un while lees la cifra siempre que sea mayor que 0, cada ciclo divides la cifra entre 10 y guardas el resultado...
al final tendrás un resultado que contendrá la cantidad de digitos y el primero...
con eso simplemente multiplicas por 10 y sumas 1 la cantidad de veces que tienes