文档详情

仓库管理系统源代码.doc

发布:2017-10-28约9.67千字共10页下载文档
文本预览下载声明
#define MODE rb+ #include stdio.h #include stdlib.h #include string.h int function2(); int check(char name2[20],int number2,char brand2[20],char manufacturer2[20],int quantity2,int price2,int total2); int function3(); int function4(); int function1() //generate a file { FILE *fp; system(del C:\\bigday.dat); fp=fopen(C:\\bigday.dat,wb); printf(\t\t\t----------------------------------------\n); printf(\t\t\t* *\n); printf(\t\t\t*仓 库 物 资 库 存 管 理 系 统*\n); printf(\t\t\t* *\n); printf(\t\t\t* 欢 迎 进 入 *\n); printf(\t\t\t* 按 任 意 键 继 续 *\n); printf(\t\t\t----------------------------------------\n); getchar(); getchar(); fclose(fp); return 0; } int function2() //input the data { FILE *fp1,*fp2; if((fp1=fopen(C:\\bigday.dat,MODE))==0) { printf(C:\\bigday.dat error); exit(1); } if((fp2=fopen(C:\\TEPM.dat,wb+))==0) { printf(C:\\TEPM.dat error); exit(1); } char name[20],name2[20]; int number,number2; char brand[20],brand2[20]; char manufacturer[20],manufacturer2[20]; int quantity,quantity2; int price,price2; int total,total2; char tell; int i; char ch; ch=fgetc(fp1); if(ch==EOF) { printf(\n); printf(\t\t\t----------------------------------------\n); printf(\t\t\t* *\n); printf(\t\t\t*仓 库 物 资 库 存 管 理 系 统*\n); printf(\t\t\t* *\n); printf(\t\t\t* 继 续 添 加 *\n); printf(\t\t\t----------------------------------------\n); printf(\n请依次输入:商品的名称、型号、品牌、生产厂家,数量,价格。并用空格隔开。\n); scanf(%s%d%s%s%d%d,name,number,brand,manufacturer,quantity,price); total=quantity*price; fprintf(fp1,%s %d %s %s %d %d %d ,name,number,brand,manufacturer,quantity,price,total); printf(\n); printf(\n是否要继续输入信息?y/n\n); printf(\n); do { fflush(stdin); scanf(%c,tell); }
显示全部
相似文档