Salida inversa de secuencia entera

#include lt; stdio.hgt;

#define MAX 20

void main()

{

int i, num[ MAX]; /* Defina una matriz de enteros, el número máximo de enteros es MAX, que se puede modificar según sea necesario*/

for( i = 0; i lt; MAX; i) /* i es una variable de bucle */

{ /* Recorre los números enteros ingresados ​​en la matriz num[]*/

scanf("d", amp; num[i]);

if( num[i] == -1 ) /* Si el número actual es -1, salga del ciclo y finalice ingresando el número entero. Si el número ingresado actualmente es -1, salga del ciclo y finalice el proceso de entrada de números enteros*/

break

}

for(; i gt; = 0; i -- ) /* Al salir del bucle, el valor actual de la variable del bucle i se ha guardado*/

printf("d\t", num[i]); En la matriz de enteros num En [], el valor entero que acaba de ingresar se genera de atrás hacia adelante, de atrás hacia adelante y de atrás hacia adelante. Genere el número entero recién ingresado de atrás hacia adelante hasta que i = 0, el bucle sale */

printf("\n");