《销售管理系统》c语言编程,求销售管理系统?(c语言)

/*计算上个月每个人每种产品的销售额。

1)按销售额对销售员进行排序,输出排序结果(销售员代号)

2)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)

3)输出统计报表如下:*/

#include

#include

#include

#include

#define Z 5

#define R 4                                             /*定义宏常量便于程序的一般化*/ /*R表示销售员个数*/

typedef struct                                          /*缩短结构体变量名*/

{

int shangpin[Z];                                    /*定义结构体便于信息的存储和读写,辨别*/ /*R是表示商品的种类,最后一个为该销售员商品总和*/

}data;

void menu()

{   printf("    *******************************************************\n");

printf("          0.结束操作\n");

printf("          1.计算上个月每个人每种产品的销售额\n");

printf("          2.按销售额对销售员进行排序,输出排序结果\n");

printf("          3.统计每种产品的总销售额,输出排序结果\n");

printf("          4.输出统计报表\n");

printf("    ******************************************************\n");

}

void data_read(data *x)                                  /*读入函数使程序简洁*/

{

FILE *fp;

char fname[10];

int i;

printf("您想查询哪个月?\n");

printf("请输入月份:");           /*输入文件名,这样可以进行各个月份信息读入*/

scanf("%s",fname);

strcat(fname,".txt");/*连接文件属性*/

if((fp=fopen(fname,"rb"))==NULL)                      /*打开文件*/

{

printf("can not open the file\n");

exit(0);

}

for(i=0;i

if(fread(x+i,sizeof(data),1,fp)!=1)

printf("读入信息出错!\n");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值