📄 main.c
字号:
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<ctype.h>
#include"Function.h"
int GetUserChoice()
{
int n = 1;
printf("\n==================================\n");
printf(" 1. 首次进货登记 \n");
printf(" 2. 显示货存记录 \n");
printf(" 3. 价位查询 \n");
printf(" 4. 增加货存 \n");
printf(" 5. 减少货存 \n");
printf(" 6. 总量统计 \n");
printf(" 7. 缺货预报 \n");
printf(" 0. 退出程序 \n");
printf("==================================\n");
printf("请输入相应的数字后按回车继续:");
scanf("%d", &n);
return n;
}
int Identityverify(void)
{
int i;
int temp=0;
int count=0;
char password[20];
char PASSWORD[20]="tvsales";
char ch;
char ch0;
do
{
printf("请输入密码(小于15个字符/数字): \n");
i=0;
while((isalpha(ch=getch()))&&(i<18))
{
putchar('*');
password[i]=ch;
i++;
password[i]='\0';
if(strcmp(password,PASSWORD)==0)
{
temp=1;
break;
}
}
if(temp)
break;
else
{
printf("\n");
printf("输入错误,请重新输入! \n");
printf("是否重输(y/n): \n");
ch0=getch();
}
count++;
}while((count<3)&&(ch0=='y'));
if(count==3)
printf("您无权使用该系统! \n");
if(temp)
return 1;
else
return 0;
}
main()
{
linklist *p=NULL;
int nUserChoice ;
int ntemp;
printf("====================电视销售管理系统=======================\n");
ntemp=Identityverify();
if(ntemp)
{
printf("\n");
printf(" ***********************************************************\n");
printf(" ** 欢迎使用 **\n");
printf(" ** 电视销售管理系统 **\n");
printf(" ***********************************************************\n");
nUserChoice = GetUserChoice();
while(nUserChoice != 0)
{
switch(nUserChoice)
{
case 1: p=Initialize();
break;
case 2: Outprint(p);
break;
case 3: PriseSearch(p);
break;
case 4: FuncAddgoods(p);
break;
case 5: FuncDelgoods(p);
break;
case 6: FuncTotal(p);
break;
case 7: FuncForesee(p);
break;
default:break;
}
nUserChoice = GetUserChoice();
}
printf("谢谢支持! \n");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -