{   char Name[10];

char Year[4];

char Sex[5];

char Tel[12];

char Address[30];

struct TXL *next;

}character, *pcharacter, **ppcharacter;

int count=0;

pcharacter list=NULL;

static pcharacter book;

void getPeople(pcharacter);

void addPeople(ppcharacter);

pcharacter searchPeople(pcharacter,char query[]);

pcharacter updatePeople(pcharacter,char query[]);

void delPeople(ppcharacter,char query[]);

void displayCharacter(pcharacter);

void displaySingle(pcharacter);

void getPeople(pcharacter txl)

{

printf("请输入联系人姓名:\t");

scanf("%s", txl -> Name);

printf("请输入联系人年龄:\t");

scanf("%s", txl -> Year);

printf("请输入联系人性别:\t");

scanf("%s", txl -> Sex);

printf("请输入联系人电话:\t");

scanf("%s", txl -> Tel);

printf("请输入联系人住址:\t");

scanf("%s", txl -> Address);

}

void addPeople(ppcharacter txl)

{

pcharacter new;

if(list!=NULL)

{

new=list;

list=list->next;

count--;

}

else

{

new=(pcharacter)malloc(sizeof(character));

if(new==NULL)

{

printf("内存分配失败");

exit(1);

}

}

getPeople(new);

if(*txl==NULL)

{

*txl=new;

new->next=NULL;

}

else

{

book->next=new;

new ->next=NULL;

}

book = new;

}

pcharacter searchPeople(pcharacter txl,char query[])

{

pcharacter copy;

copy=txl;

while(copy!=NULL)

{

if(strcmp(copy->Name,query))

{

copy=copy->next;

}

else

{

printf("找到了联系人\n");

return copy;

}

}

return NULL;

}

pcharacter updatePeople(pcharacter txl,char query[])

{

char ch;

pcharacter copy;

copy=txl;

while(copy!=NULL)

{

if(strcmp(copy->Name,query))

{

copy=copy->next;

}

else

{

printf("您确定要修改%s的信息吗? (Y/N)\n",query);

do{

ch=getchar();

}

while(ch!='Y');

if(ch=='Y')

{

printf("请输入新的内容:\n");

printf("请输入联系人姓名:\t");

scanf("%s", copy -> Name);

printf("请输入联系人年龄:\t");

scanf("%s", copy-> Year);

printf("请输入联系人性别:\t");

scanf("%s", copy -> Sex);

printf("请输入联系人电话:\t");

scanf("%s", copy -> Tel);

printf("请输入联系人住址:\t");

上一篇:小米root权限怎么获取及小米root权限获取教程
下一篇:什么是软件包的依赖关系

小学语文作业设计调查问卷表

移动护士工作站系统的设计答辩记录表

移动护士站设计与实现论文选题表

游客对张家港城市旅游形...

企业办公系统的设计答辩记录表

服装销售会员管理系统设计答辩记录表

网上购物系统的设计答辩记录表

试析多元智能理论茬体育...

信息技术茬旅游专业教學...

基于中频信号的家用治疗...

PF--1415反击式破碎机箱体设计开题报告

摩羯座运势2022,摩羯座...

羟肟类萃取剂对嗜酸氧化...

浅谈岗位廉洁教育的方法与途径【3858字】

湖南长沙市生育津贴政策...

旅游英语推进邢台市旅游...

浅议体态律动在小学音乐课堂教学中的运用