tran1.cpp

来自「图书馆管理系统 包括界面、书籍管理、会员管理等内容」· C++ 代码 · 共 27 行

CPP
27
字号
/*************Function To Record Transaction Made By Members*****************/
# include"liba.h"

  void transac1(int mid,char ch)
   {
     struct transaction T;
     struct date d;
     FILE *ft;
     ft=fopen("E:\\cpp\\trans.dat","a+");
     rewind(ft);
     while(fread(&T,sizeof(T),1,ft) ==1)
     ;
     fseek(ft,0,SEEK_END);
     T.tid+=1; T.mid=mid;
     T.reason=ch;
     T.b.bno=0;  T.b.gno=0; T.b.no=0;
     getdate(&d);
     T.i.day=d.da_day;  T.i.mon=d.da_mon;  T.i.year=d.da_year;
     T.r.day=0;         T.r.mon=0;         T.r.year=0;
     if(ch=='A')
     T.fine=500;
     else if(ch=='E')
     T.fine=300;
     else if(ch=='D')
     T.fine=50;
     fwrite(&T,sizeof(T),1,ft);
   }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?