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!");
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说医药卫生个人记账管理系统.doc(3)在线全文阅读。
相关推荐: