Salida inversa de secuencia entera
#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");