当前位置:文档之家› c语言通讯录源代码打印

c语言通讯录源代码打印

printf("\n\t\t手机号码:%s",per[i].celephone);
printf("\n\t\t家庭电话号码:%s",per[i].homephone);
printf("\n\t\t公司名称:%s",per[i]pany);
printf("\n\t\t电子邮件:%s",per[i].email);
printf("\n请按任意数字键返回主菜单");
scanf("%d",&j);
return;
}
}
void searchbyhomephone()omephone,homephone)==0)
{
printf("\n\t\t以下是您要查找的联系人的信息");
printf("\n\t\t________________________________");
printf("\n\t\tQQ号码:%ld",per[i].QQ);
printf("\n\t\t________________________________");
printf("\n\t\t请按任意数字键返回主菜单");
mark++;
scanf("%d",&j);
return;
}
}
if (mark==0)
if(strlen(per[num].email)>30||strlen(per[num].email)<4)
{
printf("对不起!您的输入有误!请重新输入");
goto email;
}
printf("\n输入QQ号码:");
QQ:scanf("%ld",&per[num].QQ);
{
printf("对不起!您的输入有误!请重新输入");
printf("\n\t\t邮编:%ld",per[i].youbian);
printf("\n\t\t地址:%s",per[i].addr);
printf("\n\t\t手机号码:%s",per[i].celephone);
printf("\n\t\t家庭电话号码:%s",per[i].homephone);
}
printf("\n请输入家庭电话号码:\n");
homephone:scanf("%s",&per[num].homephone);
if(strlen(per[num].homephone)!=11)
{
printf("对不起!您的输入有误!请重新输入\n");
goto homephone;
}
printf("\n请输入公司名称:");
printf("\n\t\t公司名称:%s",per[i]pany);
printf("\n\t\t电子邮件:%s",per[i].email);
printf("\n\t\tQQ号码:%ld",per[i].QQ);
printf("\n\t\t________________________________");
goto addr;
}
printf("\n请输入手机号码:\n");
celephone: scanf("%s",&per[num].celephone);
if(strlen(per[num].celephone)!=11)
{
printf("对不起!您的输入有误!请重新输入\n");
goto celephone;
printf("\n\t\t邮编:%ld",per[i].youbian);
printf("\n\t\t地址:%s",per[i].addr);
printf("\n\t\t手机号码:%s",per[i].celephone);
printf("\n\t\t家庭电话号码:%s",per[i].homephone);
goto QQ;
}
num++;
printf("\n是否继续添加\n");
printf("\n请按1和2(1代表继续;2代表不继续)\n");
printf("请输入您的选择");
scanf("%d",&a);
if(a==1)
{
goto loop;
}
else
{
return;
}
}
void searchmenu()2aelephone,celephone)==0)
printf("\n\t\t手机号码:%s",per[i].celephone);
printf("\n\t\t家庭电话号码:%s",per[i].homephone);
printf("\n\t\t公司名称:%s",per[i]pany);
printf("\n\t\t电子邮件:%s",per[i].email);
{
printf("对不起!您的输入有误!请重新输入");
goto youbian;
}
printf("\n请输入地址\n");
addr:scanf("%s",&per[num].addr);
if(strlen(per[num].addr)>50||strlen(per[num].addr)<4)
{
printf("对不起!您的输入有误!请重新输入\n");
}
printf("\n请输入性别:\n");
sex: scanf("%s",&per[num].sex);
if(strlen(per[num].sex)==0)
{
printf("对不起!您的输入有误!请重新输入");
goto sex;
}
printf("\n请输入年龄:");
nianling:scanf("%d",&per[num].nianling);
printf("\n电子邮件:%s",per[i].email);
printf("\nQQ号码:%ld",per[i].QQ);
printf("\n________________________________");
printf("\n请按任意数字键返回主菜单");
mark++;
scanf("%d",&j);
printf("\n\t\tQQ号码:%ld",per[i].QQ);
printf("\n\t\t________________________________");
printf("\n\t\t请按任意数字键返回主菜单");
mark++;
scanf("%d",&j);
return;
}
}
if (mark==0)
printf("\n\t\t名字:%s",per[i].name);
printf("\n\t\t性别:%s",per[i].sex);
printf("\n\t\t年龄:%d",per[i].nianling);
printf("\n\t\t邮编:%ld",per[i].youbian);
printf("\n\t\t地址:%s",per[i].addr);
return;
}
}
if (mark==0)
{
printf("\n对不起!没有该联系人的信息!");
printf("\n请按任意数字键返回主菜单");
scanf("%d",&j);
return;
}
}
void searchbyname()ame,name)==0)
{
findmark++;
printf("\n\t\t以下是您查找的联系人的信息");
printf("\n\t\t________________________________");
printf("\n\t\t名字:%s",per[i].name);
printf("\n\t\t性别:%s",per[i].sex);
printf("\n\t\t年龄:%d",per[i].nianling);
char homephone[22];
char company[20];
char email[40];
long int QQ;
}per[500];
int num=0;2aame);
if(strlen(per[num].name)>15)
{
printf("对不起!您的输入有误!请重新输入");
相关主题