#include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int* v; int dim; int i; printf("Dimensione del vettore: "); scanf("%d", &dim); v = (int *)calloc(dim,sizeof(int)); if (v == NULL) { printf("E' finita la memoria"); exit(-1); } for (i=0; i<dim;i++) v[i] = (int) pow(2.0,(double) i); for (i=0; i<dim;i++) printf("\n v[%d] = %d", i, v[i]); free(v); fflush(stdin); getchar(); return 0; }// main