#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,i;
int* v; int *vi;
printf("Quanti numeri mi passi? ");
scanf("%d", &n); v = (int*) calloc (n, sizeof(int)); if (v == NULL) {
printf("E' finita la memoria");
exit(-1);
}
for(i=0; i<n; i++){
printf("inserisci v[%d]= ", i);
scanf("%d", &v[i]);
}
vi = (int*) calloc (n, sizeof(int)); if (vi == NULL) {
printf("E' finita la memoria");
exit(-1);
}
for(i=0; i< n; i++)
vi[n-i-1]= v[i];
printf("Il vettore v e':");
for(i=0; i< n; i++)
printf("\n%d", v[i]);
printf("\n\nIl vettore v invertito e':");
for(i=0; i< n; i++)
printf("\n%d", vi[i]);
free(v); free(vi);
fflush(stdin);
getchar();
return 0;
}