/*创建班级学生成绩数据库程序*/
#include <stdio.h>
#include <conio.h>
struct stu
{
int xh; /*学号*/
char name[10]; /*姓名*/
int yw; /*语文*/
int sx; /*数学*/
int zf; /*总分*/
}s[20];
void main()
{
FILE *fp;
int i;
struct stu sl;
fp=fopen("sjk.txt","w");
printf("\t\t班级学生成绩数据库\n\n");
for(i=0;i<3;i++)
{
printf("\n学号: ");
scanf("%d",&s[i].xh);
printf("\n姓名: ");
scanf("%s",&s[i].name);
printf("\n语文: ");
scanf("%d",&s[i].yw);
printf("\n数学: ");
scanf("%d",&s[i].sx);
fprintf(fp,"%d\n%s\n%d\n%d\n%d\n",s[i].xh,s[i].name,s[i].yw,s[i].sx);
}
fclose(fp);
fp=fopen("sjk.txt","r");
while( fscanf(fp,"%d\n%s\n%d\n%d\n%d\n",&sl.xh,sl.name,&sl.yw,&sl.sx)!=EOF)
printf("\n %d,%s,%d%d%d\n\n",sl.xh,sl.name,sl.yw,sl.sx);
fclose(fp);
}