컴퓨터 지식 네트워크 - 컴퓨터 지식 - c 어학연수생 관리 시스템

c 어학연수생 관리 시스템

#include

#include

#include

# include

struct Stud_node

{

long int ID //학생 번호

int age; 나이

long int 기숙사 번호, 전화번호; //기숙사 번호, 전화번호

char name[15] //이름

char 성별;

struct Student*next;

};

struct Stud_node*Create_Stu_Doc();//새 연결 목록 생성

int main(void ){

system("color 3E");

FILE *fp=NULL;//파일 포인터 정의

fp=fopen(" Stud.txt ","wb");

if(fp==NULL)

{

printf("파일 열기 오류 \n");

종료 (0);

}

struct Stud_node*head,*p;

int choice,age;

long int ID,dormnumber,phonenumber;

문자 이름[15],sex;

int size=sizeof(struct Stud_node);

printf(" +---------------+\n");

printf("| Academic에 오신 것을 환영합니다. 업무정보관리시스템|\n");

printf("+---------------+\n ") ;

printf("\n\t\t------------------------------- -- -------\n");

printf("\t\t+ 메인 메뉴+\n");

printf("\t\t------------------------- - ---------------\n");

printf("\t\t+ [1]--학생 정보 입력+\n");

printf("\t\t+ [0]--시스템 종료+\n");

printf("\t\t------------ ---------------------------\n");

printf("\n");

printf("\t\t선택 사항을 입력하십시오:

");

scanf("%d",&choice);

스위치(선택)

{

사례 0 : 중단 ;

사례 1: head=Create_Stu_Doc;break;

default:printf("\n잘못된 옵션!");

}

}

struct Stud_node*Create_Stu_Doc()//새 연결 목록

{

int y,age;

long int ID ,dormnumber,phonenumber;

문자 이름[15],sex;

int size=sizeof(struct Stud_node);

struct Stud_node*head,*tail ,*p;

FILE *fp=NULL;//파일 포인터 정의

fp=fopen("stud.txt","r");

head=tail=NULL;

printf("---------\n");

printf ("학생의 학번을 입력하세요:");

printf("학생의 이름을 입력하세요:");

printf("학생의 성별을 입력하세요:");

printf("학생의 나이를 입력하세요:");

printf("학생의 기숙사 번호를 입력하세요:");

printf("제발 학생의 전화번호를 입력하세요: ");

while(!feof(fp))

{

p=(struct Stud_node *)malloc(size) ;

fscanf(fp,"%ld%c%c%d%ld%ld",&ID,&name,&sex,&age,&dormnumber,&phonenumber);

p-> ID=ID;

strcpy(p->이름,이름);

strcpy(p->나이,나이);

p->dormnumber= 기숙사번호;

p->phonenumber=phonenumber;

p->next=NULL;

if(head==NULL) head=p; p>

else tail->next=p;

tail=p;

}

printf("\n1. 계속 입력하세요. \n0 .입력을 종료합니다.\n");

printf("다음을 선택하십시오:");

scanf("%d",&y);

if (y)

hea를 반환합니다.

d;

fclose(fp);

}

上篇: Bose SoundLink Mini를 종료하는 방법은 무엇입니까? 下篇: iPhone에서 소프트웨어를 다운로드하는 중에 문제가 발생했습니다. 알 수 없는 오류가 발생했습니다. -39
관련 내용