源代码:
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "conio.h"
#include "stdlib.h"
#define null 0
struct record
{
char name[20];
char phone[20];
char adress[40];
char postcode[10];
原子少女猫char e_mail[30];
}student[500];
struct LinkList
{
struct record US;
struct LinkList *next;
}a;
struct LinkList *head=null;
int num=0;
FILE *fp;
int menu_lect();
int addur();
int list();
int arch();
int display();
int add();
int listbyname();
int dele();
int save();
int exit();
void main()2013安徽中考英语试卷
{
system("cls");
for(;;)
{
switch(menu_lect())
{
ca 0:addur();break;
ca 1:list();break;
ca 2:arch();break;
ca 3:display();break;
ca 4:add();break;
ca 5:listbyname();break;
cretary的音标 ca 6:dele();break;
ca 7:save();break;
ca 8:exit(0);
}
}
}
menu_lect()
{
char s[80];
int a;
printf("*_* press any key enter menu! *_* \n");
crazy什么意思 getch(); diamond snow
system("cls");
printf("\t\t********************MENU*********************\n\n");
printf("\t\t 0. 输入记录\n");
printf("\t\t 1. 显示记录 \n");
printf("\t\t 2. 按姓名查找\n");
printf("\t\t 3. 按电话号码查找\n");
printf("\t\t 4. 插入记录 \n");
printf("\t\t 5. 按姓名排序\n");
printf("\t\t 6. 删除记录\n");
printf("\t\t 7. 记录保存文件\n");
printf("\t\t 8. Quit\n");
printf("\t\t***********************************************\n");
do{
printf("\n Enter you choice(0~11):");
scanf("%s",s);
a=atoi(s);
}
the professional
while (a<0||a>11);
return a;
}
初中作文
addur()
{
printf("\n\t\t**************** 请输入用户信息 ****************\n");
printf("\n\t\t输入姓名:");
scanf("%s",&student[num].name);
printf("\n\t\t输入电话号码:");
scanf("%s",&student[num].phone);
printf("\n\t\t输入地址:");
scanf("%s",&student[num].adress);
printf("\n\t\t输入邮编:");
scanf("%s",&student[num].postcode);
printf("\n\t\t输入e-mail:");
scanf("%s",&student[num].e_mail);
num++;
printf("\n\t\t是否继续添加?(Y/N):");
if (getch()=='y')
addur();
return(0);
}
list()
{
int i;
system("cls"); 眼罩英文
if(num!=0)
{
printf("\n\t\t*************** 以下为通讯录所有信息************");
for (i=0;i<num;i++)
{
printf("\n\t\t姓名: %s",student[i].name);
printf("\n\t\t电话: %s",student[i].phone);
工商管理硕士分数线
printf("\n\t\t地址: %s",student[i].adress);
printf("\n\t\t邮编: %s",student[i].postcode);
printf("\n\t\te-mail:%s",student[i].e_mail);
printf("\t\t");
if (i+1<num)
{
printf("\n\t\t__________________________");
system("pau");
}
}
printf("\n\t\t************************************************");
}
el
printf("\n\t\t通讯录中无任何纪录");
printf("\n\t\t按任意键返回主菜单:");
getch();
return(0);
}
arch()
{
int mark=0;
int i;
int a=0;
printf("\n\t\t***************** 按姓名查找 *******************");
char name[20];
printf("\n\t\t请输入姓名:");
scanf("%s",name);
for(i=a;i<num;i++)
{
if (strcmp(student[i].name,name)==0)
{
printf("\n\t\t************* 以下是您查找的用户信息 ***********");
printf("\n\t\t姓名: %s",student[i].name);
printf("\n\t\t电话: %s",student[i].phone);
printf("\n\t\t地址:英国女王大学 %s",student[i].adress);
printf("\n\t\te-mail:%s",student[i].e_mail);
printf("\n\t\t************************************************");
mark++;
if ((i+1)<num)
{
printf("\n\t\t是否继续查找相同名字的用户信息:(y/n)");
if (getch()=='y')
{
a=i;
continue;
}
el
return(0);
}
el