Red de conocimientos turísticos - Información de alquiler - Introducción a la programación en lenguaje C, ¿cómo escribir un número de tres dígitos, como 123, e invertir el décimo dígito a 321?

Introducción a la programación en lenguaje C, ¿cómo escribir un número de tres dígitos, como 123, e invertir el décimo dígito a 321?

#include?

#define?MAX_BITS?10

int?main(int?argc,?char?*argv[])

{

int?i;

scanf("%d" ,? &i);

int?bits[MAX_BITS] =?{0} ;

int?bit_count?=?0;

mientras(?i?>?0){

bits[bit_count] =?i?% ?10;

bit_count++;

i?/=?10;

}

int?reversed_num?=?0;

for(i?=?0;?i?

reversed_num?=?reversed_num?*?10?+?bits[i];

}

printf("%d\n",?reversed_num);

return?}

No solo admite 3 dígitos , cualquier número de dígitos es aceptable. Simplemente cambie MAX_BITS.