- #include<stdio.h>
- #include<stdlib.h>
- #include<string.h>
- typedef struct DIR{
- char name[50];
- char clas[20];
- char teleNum[15];
- struct DIR *next;
- } Dir ,*pDir;
- void Init(pDir *h){ //初始化头指针
- *h = ( Dir *)malloc(sizeof( Dir));
- memset(*h, 0, sizeof( Dir));
- (*h) -> next = NULL;
- }
- void Input(Dir *p)
- {
- printf("输入姓名:");
- scanf("%s",p->name);
- printf("输入班级:");
- scanf("%s",p->clas);
- printf("输入电话号码:");
- scanf("%s",p->teleNum);
- }
- void add(pDir *head){ //添加成员
- Dir