创建结构体
typedef struct address{
char Name[10];
int Sex;
int Age;
char Num[12];
char Address[32];
}List;
添加联系人代码 直接传址传参,只不过主函用的结构体数组
void addinfor(List *l){ //添加联系人
//int s , age, num, add;
printf("请输入用户姓名:");
scanf("%s", l->Name);
printf("\n请输入用户性别(1.男 , 2.女):");
scanf("%d", &(l->Sex));
printf("\n请输入用户年龄:");
scanf("%d", &(l->Age));
printf("\n请输入用户的电话号码:");
scanf("%s", l->Num);
printf("\n请输入用户的地址:");
scanf("%s", l->Address);
}
寻找联系人,传入数组地址,循环遍历,当strcmp等于1时即为找到,返回1
int searchfor(List l,char *s){ //寻找函数,返回1
if (strcmp(l.Name, s) == 0){
return 1;
}else{
return 0;
}
}
删