diff --git a/c4.cpp b/c4.cpp new file mode 100644 index 0000000..da6a09c --- /dev/null +++ b/c4.cpp @@ -0,0 +1,62 @@ +#include"c3.cpp" +void modify() //成绩修改 +{ + char st[30]; + double x,num; + float nu; + int k=0; + system("cls"); + if((fp=fopen("a.txt","r"))==NULL) + { + printf("Cannot open the file!\n"); + return; + } + while(fscanf(fp,"%lf%s%f",&s[k].no,s[k].name,&s[k].cscore)!=EOF) + { + k++; + } + fclose(fp); + + printf("输入1表示用学号修改,输入2表示用姓名修改!请选择:\n"); + scanf("%lf",&x); + if(x==1) + { + printf("请输入修改成绩人的学号:"); + scanf("%lf",&num); + for(int i=0;i