#include typedef struct { char xh[10]; char xm[20]; char xb[3]; int nl; }Student; typedef struct { char kh[10]; char km[25]; float xf; }Course; typedef struct { char xh[10]; char kh[10]; float cj; }Select; typedef struct { char xh[10]; char xm[20]; float cj[30]; float zpj; float zxf; }Score; void instud(Student slist[],int count) { FILE *fp; char studentname[20]; int i; printf("Pealse input studentname:\n"); scanf("%s",studentname); fp = fopen(studentname, "r"); if(fp==NULL) fp = fopen("de_student.dat","r"); for (i=0;i