急求用C语言编写的电子密码锁程序

指定密码,当密码正确,LCD显示right;当密码错误,LCD显示wrong,;当输入错误密码3次以上,键盘失效;还具有数字显示功能,但基于密码的私人性,显示采用“*”号表示,采用4X4矩阵键盘输入,请发到邮箱:wklegc123@yahoo.com.cn

#include <stdio.h>
#include <conio.h> /*conio库,调用无回显getch()就是输入后不显示*/
void main ()
{
int i=1;
int j;
char code[10];
for(;i<=3;i++)
{
printf("你还有%d次机会,请输入密码:\n",4-i);
for(j=0;j<10;j++)
{
code[j]=getch();

if(code[j]=='\b') /* 遇到退格键可以删除前一个输入*/
{
printf("\b \b");
code[--j]=0;
}
else
printf("*"); /*输入的信息将以*号输出*/
if(code[j]=='\r')/*遇到回车程序跳出*/
break;
}
if(code[0]=='1'&&code[1]=='2'&&code[2]=='3')/*密码是123*/
{
printf("\nright\n");
break;
}
else
printf("\nwrong\n");
if(i==4)
{
printf("你的机会已用尽");
break;
}
}
}
楼主,我已经修改了,如果还有什么问题,可以继续HI我
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网