5,530
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
int code;
typedef struct box
{
int code;
} Box;
void cun(int n);
void qu(int n);
Box B;
int main(int n)
{
while(1)
{
int menu,x,y;
printf("************************\n");
printf("1. 存包 \n");
printf("2. 取包 \n");
printf("3. 退出 \n");
printf("************************\n");
printf("请选择您要执行的操作:\n");
scanf("%d", &menu);
switch(menu)
{
case 1: cun(n);break;
case 2: qu(n);break;
case 3: return 0;
case 0: break;
}
}
}
void cun(int n)
{
//Box B;
printf("请设置您的一位数密码:");
scanf("%d",&B.code);
printf("请放入您的物品\n");
}
void qu(int n)
{
//Box B;
int i;
printf("请输入您之前设置的一位数密码:");
scanf("%d",&i);
if(i==B.code)
{
printf("门已打开,请拿好您的物品,欢迎下次光临!\n");
}
else if (i != B.code)
printf("您输入的密码有错,请重新输入\n");
}