#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<windows.h>
char mm[20]="123456";
int ikun=0;
typedef struct bookn
{
int number;
char name [40];
char author[40];
int inventory;
int hot;
float price;
}BOOK;
BOOK arr[1000];void login (void);
void anwen(char*s);
void show(void);
void keyScan(void);
void add(void);
void delBook(void);
void lendBook(void);
void giveback(void);
void hotRankings(void);
void resetPwd(void);
void searchBook(void);
int main()
{
login();
while (1)
{
show();
keyScan();
}
return 0;
}void login (void)
{
char user[20];
int count=0;
printf("请输入密码");
k:
anwen(user);
if(strcmp(user,mm)==0)
{
printf("\n密码正确\n");
return;
}
else
{
if(count<3)
{
printf("\n密码错误,还剩%d次机会\n",3-count);
count++;
printf("请再次输入密码");
goto k;
}
else
{
printf("你已经没有机会了,请一个小时后再来");
exit(0);
}
}
}
void anwen(char*s)
{
char ch;
int i=0;
while(1)
{
ch=getch();
if(ch=='\r')
{
s[i]='\0';
return;
}
else if(ch=='\b')
{
printf("\b");
printf(" ");
printf("\b");
s[i-1]='\0';
i--;
}
else
{
printf("*");
s[i]=ch;
i++;
}
}
}
void show(void)
{
printf("\n");
printf("=================欢迎来到图书管理系统====================\n");
printf("==========[1
C语言 图书管理系统
于 2024-03-24 11:50:19 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)