模拟实现一个基于文本界面的《客户信息管理软件》
#include<stdio.h>
#include<string.h>
//定义结构体数据类型
struct Customer{
int id; //编号
int age;
char name[10];
char gender;//性别 w 女 m男
char phone[16];//电话号码
char email[20];//邮箱
};
int loop=1;//控制是否退出主菜单
char key;
int customerNum = 0;//表示当前有多少个客户
char choice=' ';
//客户结构体数组
struct Customer customer[100];//最多有100个,超过可以扩展
//显示一个顾客变量的信息 结构体指针
void getCustomerInfo(struct Customer *customer){
printf("\n%d\t%s\t%c\t%d\t%s\t%s",(*customer).id,(*customer).name,(*customer).gender,(*customer).age,(*customer).phone,(*customer).email);
}
void add(){
customer[customerNum].id=customerNum+1;
printf("------------------添加客户------------------");
printf("\n请输入姓名:");
scanf("%s",customer[customerNum].name);
getchar();
printf("\n请输入性别:");
scanf("%c",&(customer[customerNum].gender));
getchar();
prin