C语言课程设计-银行系统

#include<stdio.h> #include<conio.h> #include<string.h> #include<stdlib.h> #include<malloc.h> #include<windows.h>

#define LEN sizeof(struct account) struct account { char idcard[20];//身份证

char zh[20];//账号 char mm[7];//密码 int count;//

struct account *next;

};

struct account *read()//读取 {

FILE *fp;

struct account *head; struct account *p1,*p2;

if((fp=fopen("account_list","rb"))==NULL) { fp=fopen("account_list","wb"); return(NULL); }

p1=p2=(struct account *)malloc(LEN); if(!feof(fp)) { head=p1; } else { } {

return(NULL);

fread(head,sizeof(struct account),1,fp);

while(!feof(fp))

p2=p1;

p1=(struct account *)malloc(LEN); fread(p1,sizeof(struct account),1,fp);

p2->next=p1; }

p2->next=NULL;

你可能喜欢

  • C语言系统
  • 银行账户管理系统
  • 计算器C语言课程设计
  • C语言课程设计报告
  • C语言课程设计图书管理系统
  • C语言课程设计总结
  • C语言课程设计通讯录
  • C语言课程设计说明书

C语言课程设计 银行系统相关文档

最新文档

返回顶部