void write_data(struct student_struct student1[],int size)
{

FILE *fp;
char filename[40];
int i,j;

printf("Type in the file name to write:");
scanf("%s",filename);

fp = fopen(filename,"w");

for (i=0;i<size;i++)
{

   fprintf(fp,"%s ",student1[i].name);
   fprintf(fp,"%d ",student1[i].status);
   fprintf(fp,"%d ",student1[i].hw);

      for (j=0;j<12;j++) 
          fprintf(fp ,"%d ",student1[i].labs[j]);

      for (j=0;j<3;j++)
          fprintf(fp ,"%d ",student1[i].progs[j]);

      for (j=0;j<2;j++)
          fprintf(fp,"%d ",student1[i].mids[j]);

   fprintf(fp,"%d ",student1[i].final);
   fprintf(fp,"%4.2f \n",student1[i].labavg);
}
fclose(fp);
}
