/* File: allocdin.c */ /* Time-stamp: "2001-06-01 20:07:47 calvanes" */ /* Scopo: lettura e stampa di un vettore */ #include <stdio.h> #include <stdlib.h> int main (void) { int *vett; /* puntatore al primo elemento del vettore */ int dim; /* dimensione del vettore */ int i; printf("Inserisci il numero di elementi da invertire: "); scanf("%d", &dim); vett = malloc(dim * sizeof(int)); for (i = 0; i < dim; i++) { printf("Inserisci l'elemento di indice %d: ", i); scanf("%d", &vett[i]); } printf("Elementi in ordine inverso:\n"); for (i = dim - 1; i >= 0; i--) printf("%d ", vett[i]); printf("\n"); return 0; }