Pregunta sobre programación en lenguaje C: cómo generar números en orden inverso
#includelt;stdio.hgt;
int?main()
{
int?num, ?a[10], ?i, ?k= 0;
printf("Ingrese un número entero positivo: ");
scanf("d",?amp; num); El bit del entero positivo se almacena en la matriz a
while(numgt; 0)
{
a[k] =?num10 ;?// ?Guardar el bit más bajo del entero positivo en la matriz a
num?/?/?=?10 //Cambie el segundo bit más bajo del entero positivo al bit más bajo
}
/?Muestra cada elemento de la matriz, es decir, genera números enteros positivos en orden inverso
for(i=0;?ilt;k;?i)
printf("d",?a[i]);
return?0;
}