C语言课程设计银行个人账户管理系统
int i=0;
if((fp=fopen("account.dat","w"))==NULL) { printf("文件打开失败!\n"); return ; } else {
for(i=0;i<n;i++)
fprintf(fp,"\n%s %s %s %f %f\n",dep[i].num,dep[i].name,dep[i].per,dep[i].sec,dep[i].mon ); }
fclose(fp); }
void add()/*储户开户*/ { FILE *fp;
struct depositor dep;
if((fp=fopen("account.dat","a"))==NULL) //如果文件已经存在,可以追加储户信息 { if((fp=fopen("account.dat","w"))==NULL) // 文件不存在时,创建新文件,输入储户信息 { printf("用户不存在!\n"); return ; } }
printf("\n请输入储户帐号,并按回车键确认:\n"); scanf("%s",dep.num);
fprintf(fp,"\n%s\n",dep.num);
printf("\n请输入储户姓名,并用回车键确认: \n"); scanf("%s",);
fprintf(fp,"\n%s\n",);