La programación en lenguaje C define una función para invertir una matriz unidimensional de números enteros. La entrada y salida de la matriz se completan en la función principal.
#includelt;stdio.hgt;
#includelt;stdlib.hgt;
//Definir función antitono para orden inverso
int antitone(int *p, int n)
{
int i, vacío;
for(i=0; ilt; n/2; i )
{
vacío=p[i]
p[i]=p[n-i-1]
p; [n-i-1]=vacío;
}
devuelve 0;
}
void main()
{
int i, n, array[100];
printf("Ingrese el número de elementos en la matriz:\n"); p> scanf("d", amp; n);
printf("Ingrese los elementos de la matriz:\n"); i )
scanf("d", array i);
printf("El orden de los elementos originales del array es:\n");
for( i=0;ilt;n;i)
printf("d ",array[i]);
printf("\n"); p>
antitone(array, n);
printf("El orden de los elementos después de invertir la matriz es:\n"); ; ilt; n; i )
printf("d ", matriz[i]); /p>