Está en la página 1de 2

Problema como invertir :

#include<stdio.h>
#define TAM 50
int main() {
int v[TAM],n,i;
int *p;
printf("ingresar el numero del arreglo : ");
//pido la cantidad del arreglo
scanf("%d",&n);
for(i=0;i<n;i++){
printf("ingresar el numero %d : ",i+1);
//ingreso los numeros del arreglo
scanf("%d",&v[i]);
}
printf("\n");
p=&v[0];
for(i=0;i<n;i++){
printf("%4d",*(p+i));
//imprimo los valores en la posicion inicial
}
printf("\n");
p=&v[n1];
//apunto al ultimo numero
i=1;

while(i<=n){
printf("%4d",*p);
//imprimo de atras a adelante
p--;
i++;
}
printf("\n\n");
return 0;
}

También podría gustarte