个人记账管理系统.doc(3)

2021-09-24 17:35

tishi=shuchu(i);

if(tishi!=CHENGGONG)

printf("wei zhao dao xiang guan ji lu\n");

break;

case 3:

printf("qing shu ru yao cha xun de ri qi:");

scanf("%s",linshi);

for(i=0;i<100;i++)

if(strcmp(jilu[i].riqi,linshi)==0)

tishi=shuchu(i);

if(tishi!=CHENGGONG)

printf("wei zhao dao xiang guan ji lu\n");

break;

case 4:

printf("qing shu ru yao cha xun de shu mu:");

scanf("%s",linshi);

for(i=0;i<100;i++)

if(strcmp(jilu[i].shumu,linshi)==0)

tishi=shuchu(i);

if(tishi!=CHENGGONG)

printf("wei zhao dao xiang guan ji lu\n");

break;

default:printf("shu ru cuo wu\n");

}

printf("shi fou ji xu cha xun? <Y/N>");

xuanze=getch();

if(xuanze=='N' || xuanze=='n')

zhuhanshu();

}

}

void tuichu()

{

system("cls");

printf("\n\n\n\n\n\n\t\tgan xie shi yong!\n\n\t\tren yi jian tui chu. ");

getch();

system("cls");

exit(0);

}

void genggaimima()

{

void xiugaimi();

FILE *fp;

int i,t=0;

char mima1[20]={'\0'},mima2[20]={'\0'};

system("cls");

printf("\n\n\n\n\t\tset the old code");

for(i=1;i<=3;i++)

{

scanf("%s",mima1);

fp=fopen("mima.t","r");

fscanf(fp,"%s",mima2);

fclose(fp);

if(strcmp(mima1,mima2)!=0)

{

system ("cls");

printf("\n\n\n\n\n\t\tsorry,the code is wrong,please set again!");

}

else

{

xiugaimi();

break;

}

printf("\n\n\t\t\ttset the old code");

}

if(i>3)

{

system("cls");

printf("\n\n\n\n\n\n\t\t\texit!");

getch();

system ("cls");

exit(0);

}

}

void xiugaimi()

{

void zhuhanshu();

FILE *fp;

char xuanze;

int t=0;

char mima1[20]={'\0'},mima2[20]={'\0'};

printf("\n\n\n\n\t\tset the new code:");

scanf("%s",mima1);

printf("\n\n\t\tset again:");

scanf("%s",mima2);

if(!strcmp(mima1,mima2))

{

printf("\n\n\t\tyour new code is %s,please remember!\n\t\tpress any key back",mima1); xuanze=getch();

fp=fopen("mima.t","w");

fclose(fp);

fp=fopen("mima.t","a");

fprintf(fp,"%s",mima1);

fclose(fp);

system("cls");

zhuhanshu();

}

else

{

printf("\n\n\t\tthe two is different.\n\t\tpress any key back.");

getch();

system ("cls");

zhuhanshu();

}

}

void zihanshu()

{

char xuanze;

void zhuhanshu();

void zicaidan();

zicaidan ();

xuanze=getch();

for(;xuanze!='1'&&xuanze!='2'&&xuanze!='3'&&xuanze!='4';)

xuanze=getch();

switch(xuanze)

{

case'1':xinzeng();break;

case'2':xiugai();break;

case'3':shanchu();break;

case'4':zhuhanshu();break;

}

}

void zhuhanshu()

{

char xuanze;

void zhucaidan();

zhucaidan();

xuanze=getch();

for(;xuanze!='1'&&xuanze!='2'&&xuanze!='3'&&xuanze!='4';)

xuanze=getch();

switch(xuanze)

{

case '1':zihanshu();break;

case '2':chaxun();break;

case '3':genggaimima();break;

case '4':tuichu();break;

}

}

void denglu()

{

FILE *fp;

int i,t=0;

char mima1[20]={'\0'},mima2[20]={'\0'};

if((fp=fopen("mima.t","r"))==NULL)

{

t=1;

fp=fopen("mima.t","w");

fclose(fp);

}

if(t==1)

{

printf("\n\n\t\tyou have no code,please set it!\n\n\t\t\tset:");

scanf("%s",mima1);

printf("\n set again:");

scanf("%s",mima2);

for(;;)

{

if(!strcmp(mima1,mima2))

{ fp=fopen("mima.t","a"); fprintf(fp,"%s",mima1); fclose(fp); printf("\n\t\t\you code:%shas been done!\n\t\tpress any key to inter",mima1); getch(); zhuhanshu(); break; } else { printf("\n\n\t\tthe two has different!\n\t\t\tplease set"); scanf("%s",mima1); printf("\t\t\t\tset again"); scanf("%s",mima2); } } } else { printf("\n\n\n\n\t\t\t\tset:"); for(i=0;i<3;i++) { scanf("%s",mima1); fp=fopen("mima.t","r"); fscanf(fp,"%s",mima2); fclose(fp); if(strcmp(mima1,mima2)!=0) { system ("cls"); printf("\n\n\n\n\t\tsorry,the code is wrong,please set again!"); } else { zhuhanshu(); break; } printf("\n\n\t\t\t\tset:"); } } if(i==3) { system("cls"); printf("\n\n\n\n\n\n\t\t\t\texit!");

个人记账管理系统.doc(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Quark Pair Production in the Chiral Phase Transition

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: