//提取学生信息 
#include<stdio.h>
#include"System.h"
void ExtracSubject()
{
        Shead = (struct Subject *)malloc(sizeof(struct Subject));
        Shead->next = NULL;
        FILE *fp = fopen("subject.text","r");
        Sn = 0;        
        while(!feof(fp))
        {
                Sp = (struct Subject* )malloc(sizeof(struct Subject));
                fscanf(fp,"%s %d",Sp->subname,&Sp->maxmember);
                Sp->next = Shead->next;
            Shead->next = Sp;        
            Sn = Sn + 1;
        }
        fclose(fp);
}
//格式化学科信息输入 
#include<stdio.h>
#include"System.h"
#include<windows.h> 
void SyinputSubject()
{
        FILE *fp = fopen("subject.text","w");
        Sp = Shead->next->next;        
        while(Sp != NULL)
        {
                fprintf(fp,"%-15s %3d %s",Sp->subname,Sp->maxmember,"\n");
                Sp = Sp->next;
        }
        fclose(fp);
        free(Sp);
}
//这是我写的学生管理系统中的链表信息写入和读取,大佬可以看下嘻嘻