Red de conocimiento informático - Conocimientos de programación - Dado un número, imprima cada dígito por separado y luego imprima cada dígito en orden inverso. Por ejemplo, si ingresa 1234, la salida será 1, 2, 3, 4 y 4, 3, 2, 1.

Dado un número, imprima cada dígito por separado y luego imprima cada dígito en orden inverso. Por ejemplo, si ingresa 1234, la salida será 1, 2, 3, 4 y 4, 3, 2, 1.

#include

void main()

{

int x,cnt;

int a[20];

int i;

printf("Por favor, introduzca un número:");

scanf("%d", &x);

cnt=0;

mientras(x)

{

a[cnt++]=x%10;

x=x/10;

}

for(i=cnt-1;i>=0;i--)

printf("%d ",a[i]);

printf("\n");

for(i=0;i

printf("%d ",a[i]);

printf("\n");

}