C语言图书馆管理系统.doc

C语言图书馆管理系统.doc

ID:61419150

大小:38.00 KB

页数:12页

时间:2021-01-28

C语言图书馆管理系统.doc_第1页
C语言图书馆管理系统.doc_第2页
C语言图书馆管理系统.doc_第3页
C语言图书馆管理系统.doc_第4页
C语言图书馆管理系统.doc_第5页
资源描述:

《C语言图书馆管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C语言图书馆管理系统.txt遇事潇洒一点,看世糊涂一点。相亲是经销,恋爱叫直销,抛绣球招亲则为围标。没有准备请不要开始,没有能力请不要承诺。爱情这东西,没得到可能是缺憾,不表白就会有遗憾,可是如果自不量力,就只能抱憾了。#include"stdio.h"#include"string.h"#include"stdlib.h"structuser{charname[20];charpassword[20];charbook[30];};structbook{charname[30];charkind[10];charedi

2、tor[10];charpublish[20];charedition[2];charpdate[8];charisdn[13];charprice[8];charbuser[20];charbdate[8];charfbuser[20];charfbdate[8];charcondition[10];};longw;enroll(){FILE*fp;inti,j;charcode1[20],code2[20];structuserusers;charname[20];system("cls");fp=fopen("us

3、ers","rb+");printf("inputname:");gets(name);do{i=0;rewind(fp);for(;fread(&users,sizeof(structuser),1,fp)!=0;){if(strcmp(users.name,name)==0){i=1;printf("thenameisoccupied:");gets(name);}continue;}}while(i==1);printf("code:");gets(code1);printf("code:");gets(code2

4、);do{j=0;if(strcmp(code1,code2)!=0){j=1;printf("codewrong!!!!code:");gets(code1);printf("code:");gets(code2);}}while(j==1);fclose(fp);if(i==0&&j==0){printf("succeed!!!!!");strcpy(users.name,name);strcpy(users.password,code1);strcpy(users.book,"");if((fp=fop

5、en("users","ab"))==NULL){printf("cannotopenthisfile");exit(0);}fwrite(&users,sizeof(structuser),1,fp);fclose(fp);}}login(){FILE*fp;charname[20];charcode[20];structuserusers;inti;system("cls");fp=fopen("users","rb+");do{i=0;printf("inputname:");gets(name);printf

6、("code:");gets(code);for(rewind(fp);fread(&users,sizeof(structuser),1,fp)!=0;){if((strcmp(users.name,name)==0)&&(strcmp(users.password,code)==0)){printf("succeed");logined();}elsei=1;}if(i==1){printf("wrong!!!!!!!!!!again.");}}while(i==1);w=ftell(fp);fclose(f

7、p);}logined(){inti;printf("");printf("1.new2.borrow3.return4.manage5.return");scanf("%d",&i);switch(i){case1:getchar();newbook();case2:getchar();dengji();case3:manager();case4:getchar();find();case5:main();}}changecode(){FILE*fp;charname[20],code[20],

8、code1[20],code2[20];structuserusers;inti,j;system("cls");fp=fopen("users","rb+");do{i=0;printf("inputname:");gets(name);printf("code:");gets(code);rewind(fp);f

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。