FILE *fp;

fp= fopen("nomefile", "r");

typedef struct{...} persona;

persona persone[30];

per leggere più strutture contemporaneamente da un file devo fare:

fread(fp, sizeof(struct persona), 30 , fp);

in questo modo in ogni elemento del vettore trovo una struttura?

e le strutture partono da 0 a 20 giusto?

ho un dubbio perchè non le abbiamo mai usate per leggere + file.