/* File: vettfunz.c */
/* Time-stamp: "2001-04-09 13:49:54 calvanes" */
/* Scopo: lettura e stampa di un vettore usando una funzione */

#include <stdio.h>

#define LUNG 5

void leggiVettore(double v[], int dim)
{
  int i;

  for (i = 0; i < dim; i++) {
    printf("immetti l'elemento di indice %d: ", i);
    scanf("%lg", &v[i]);
  }
}


void stampaVettore(double v[], int dim)
{
  int i;

  printf("Indice Elemento\n");
  for (i = 0; i < dim; i++)
    printf("%6d %8g\n", i, v[i]);
}


int main(void)
{
  double vet[LUNG];     /* vettore di LUNG double, indicizzati da 0 a LUNG-1 */

  leggiVettore(vet, LUNG);
  stampaVettore(vet, LUNG);

  return 0;
}