#include <stdio.h>
#include <string.h>
#include <stdlib.h>//为了使用exit函数
#define FORMAT1 “%-6s%-12s%-24s%-12s%-6s%-12s%-16s%-24s\n”
#define FORMAT2 “%-6s%-12s%-24s%-12s%-6s%-12s%-16s%-24s\n”
#define TITLE “编号”,“药名”,“功效”,“类别”,“数量”,“有效日期”,“保存位置”,“生产厂家”
/利用结构体对药品系统进行定义/
typedef struct{
char num[6];//存放药品的编号
char name[12];//存放药品名称
char effect[24];//药品的功效
char type[12];//药品的种类,分为:内服、外用、医疗器具三类
int amount;//药品的数量
char date[12];//药品的有效期
//有关于日期一律用10个字符表示,例2019.06.28
char place[16];//药品的存放位置
char factory[24];//药品的生产厂家
}drugs;
/函数说明/
void import_drugs();//导入药品信息
void add_drugs();//添加药品信息
void browse_drugs();//浏览药品信息
void update_drugs();//编辑药品信息
void save_drugs();//保存药品信息
/全局变量定义/
#define N 100//所能存放的最大药品数
int NN=0;//当前的药品数
drugs drug[N];//药品
void main()
{
int menu;
printf("\t◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆\n");
printf("\t◆ ◆\n");
printf("\t◆ 家庭药品管理系统 v1.0 ◆\n");
printf("\t◆ ◆\n");
printf("\t◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆\n");
printf("\t◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆\n");
printf("\t◆ ◆\n");
printf("\t◆ 操作菜单 ◆\n");
printf("\t◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆\n");
printf("\t◆ ◆\n");
printf("\t◆ 1.添加药品信息 ◆\n");
printf("\t◆ ◆\n");
printf(