#include struct paraboleesp{ float a; float b; float c; }; int main(void){ FILE *fp; struct paraboleesp v[100]; int gb,gr,ne; int i; gb=sizeof(struct paraboleesp); if((fp=fopen("parabole.bin","rb"))!=NULL){ fseek(fp,0,SEEK_END); gr=ftell(fp);//grandezza del file ne=gr/gb; //numero elementi fseek(fp,0,0);//torno all'inizio fread(v,gr,1,fp);//leggo per intero il file fclose(fp);//chiudo il file for(i=0;i0){ printf(" La parabola e' concava"); } if(v[i].a<0){ printf(" La parabola e' convessa"); } printf("\n"); } }else{ printf("Errore di apertura file"); } return 0; }