程设小组作业——计算机配件的进货/销售管理系统

save.h 数据保存函数

void save(int type){
     FILE *fp_save;
     switch(type){
         case 1:
             fp_save=fopen("../data/purchase_new.csv","w");
             break;
         case 2:
             fp_save=fopen("../data/wholesale_new.csv","w");
             break;
         case 3:
             fp_save=fopen("../data/retail_new.csv","w");
             break;
         case 4:
             fp_save=fopen("../data/gift_new.csv","a+");
             fprintf(fp_save,"\n%d,%d,%d,%d,%d,%d,%d,%.2f,%d,%.2f,%d,%d,%d",gift->time.month,gift->time.day,gift->time.hour,gift->time.minute,gift->part,gift->model,gift->mfts,gift->unit,gift->num,gift->total,gift->name,option_gift,gift->judge_delete);
             fclose(fp_save);
             return;
     }
     plink p=head;
     //fprintf(fp_save,"月,日,时,分,配件名称,型号,制造商,单价,总数,总价,供应商,是否删除\n");
     while(p!=NULL){
         fprintf(fp_save,"%d,%d,%d,%d,%d,%d,%d,%.2f,%d,%.2f,%d,%d\n",p->time.month,p->time.day,p->time.hour,p->time.minute,p->part,p->model,p->mfts,p->unit,p->num,p->total,p->name,p->judge_delete);
         p=p->next;
     }
     fclose(fp_save);
 }

点赞

发表评论