|
|
@ -572,7 +572,7 @@ int main(void)
|
|
|
|
int n = 0,m = 0;
|
|
|
|
int n = 0,m = 0;
|
|
|
|
STU stu[STU_NUM];
|
|
|
|
STU stu[STU_NUM];
|
|
|
|
printf("Input student number(n<%d):",STU_NUM);
|
|
|
|
printf("Input student number(n<%d):",STU_NUM);
|
|
|
|
scnaf("%d",&n);
|
|
|
|
scanf("%d",&n);
|
|
|
|
printf("Input course number(m<=%d):",COURSE_NUM);
|
|
|
|
printf("Input course number(m<=%d):",COURSE_NUM);
|
|
|
|
scanf("%d",&m);
|
|
|
|
scanf("%d",&m);
|
|
|
|
while(1)
|
|
|
|
while(1)
|
|
|
@ -615,7 +615,7 @@ int main(void)
|
|
|
|
case 13:ReadfromFile(stu,&n,&m);
|
|
|
|
case 13:ReadfromFile(stu,&n,&m);
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 0: printf("Are you sure you want to exit?(Y/N):");
|
|
|
|
case 0: printf("Are you sure you want to exit?(Y/N):");
|
|
|
|
printf("End of program!);
|
|
|
|
printf("End of program!");
|
|
|
|
exit(0);
|
|
|
|
exit(0);
|
|
|
|
default:printf("Input error!");
|
|
|
|
default:printf("Input error!");
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -656,7 +656,7 @@ void ReadScore(STU stu[],int n,int m)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int i,j;
|
|
|
|
int i,j;
|
|
|
|
printf("Input student's ID ,name and score:\n");
|
|
|
|
printf("Input student's ID ,name and score:\n");
|
|
|
|
for(i=0,i<n;i++) //输入n个同学
|
|
|
|
for(i=0;i<n;i++) //输入n个同学
|
|
|
|
{
|
|
|
|
{
|
|
|
|
scanf("%ld%s",&stu[i].num,stu[i].name);
|
|
|
|
scanf("%ld%s",&stu[i].num,stu[i].name);
|
|
|
|
for(j=0;j<m;j++) //输入m门成绩
|
|
|
|
for(j=0;j<m;j++) //输入m门成绩
|
|
|
@ -875,7 +875,7 @@ void SearchbyName(STU stu[],int n,int m)
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
printf("\nNot found!\n);
|
|
|
|
printf("\nNot found!\n");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
@ -976,5 +976,3 @@ void ReadfromFile(STU stu[],int *n,int *m)
|
|
|
|
fclose(fp);
|
|
|
|
fclose(fp);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
[def]: AsScortNum.svg
|
|
|
|
|