ho torvato questo programma su un sito universitario
perchè non funziona?

codice:
#include <stdio.h>
#define DIM 5
int a[DIM], b[DIM];
int i;

leggi_b()

    { int i;
    printf ("inserisci 12345\n");
    for(i=0; i<DIM; i++) scanf("%d", &b[i]);
    }

scrivi_a()

    { int i;
    printf("vettore a:");
    for(i=0; i<DIM; i++) printf("%d ", a[i]);
    printf("\n");
    }

main()

    {
    leggi_b();
    for (i=0; i<DIM; i++) a[i]= 3*b[i];
    scrivi_a();
    }