密码验证代码(输入的字符显示为*)
2008-01-02 08:14
477 查看
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <conio.h>
void main()
{
char enter[10],psw[10]="china";
int i;
system("cls");
puts("/n/n/n/n/n/n/n/n/n/n");
printf("/t/t/tEnter your PASSWORD:");
for(i=0;i<10;i++)
{enter[i]=getch();
if(i==0&&enter[i]==8)
{
enter[i]='/0';
break;
}
else if(enter[i]==13)
{
enter[i]='/0';
break;
}
else if(enter[i]==27)
{
enter[0]='/0';
break;
}
else if(enter[i]!=8) putchar('*');
else while((i>0&&i<10)&&(enter[i]==8))
{
enter[--i]='/0';
printf("/b /b");
i--;
}
}
enter[i]='/0';
if(enter[0]=='/0') printf("/n/t/t/t/t password none/a/n");
else printf("/n/t/t/tInputed PASSWORD is:%s/n",enter);
if(strcmp(psw,enter)==0) printf("/n/t/t/t/t----OKAY----/n");
else printf("/n/t/t/t/t----WRONG----/n");
}
#include <string.h>
#include <stdlib.h>
#include <conio.h>
void main()
{
char enter[10],psw[10]="china";
int i;
system("cls");
puts("/n/n/n/n/n/n/n/n/n/n");
printf("/t/t/tEnter your PASSWORD:");
for(i=0;i<10;i++)
{enter[i]=getch();
if(i==0&&enter[i]==8)
{
enter[i]='/0';
break;
}
else if(enter[i]==13)
{
enter[i]='/0';
break;
}
else if(enter[i]==27)
{
enter[0]='/0';
break;
}
else if(enter[i]!=8) putchar('*');
else while((i>0&&i<10)&&(enter[i]==8))
{
enter[--i]='/0';
printf("/b /b");
i--;
}
}
enter[i]='/0';
if(enter[0]=='/0') printf("/n/t/t/t/t password none/a/n");
else printf("/n/t/t/tInputed PASSWORD is:%s/n",enter);
if(strcmp(psw,enter)==0) printf("/n/t/t/t/t----OKAY----/n");
else printf("/n/t/t/t/t----WRONG----/n");
}
相关文章推荐
- 批处理输入密码但不显示字符的代码---分析
- 让WordPress登录页的密码框显示最后一个输入的字符
- 关于聊天室输入密码时不显示打印*的代码问题
- Android 代码设置密码输入框内容的显示/隐藏
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- Linux下C语言键盘输入密码时无回显(屏幕不显示字符)
- 【代码笔记】HTML+CSS+JavaScript实现密码输入框显示文字
- 【EditText】Android验证密码文本框是否输入字符
- 易语言输入密码时编辑框中以替代字符显示的方法
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- idea中git提交代码遇到的问题(反复输入密码,用户名显示不正常)
- //1.编写代码模拟三次密码输入的场景。//2.编写一个程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出。
- android下,cocos2d-x 游戏密码框输入时 *号显示代码。。。。。。。
- Python3 Tkinter基础 Entry show textvariable 密码输入框 输入字符 显示 特殊字符
- android程序代码实现改变字体颜色和输入密码的显示隐藏
- C控制台密码输入:输入一个字符显示一个星号
- Linux下C语言键盘输入密码时无回显(屏幕不显示字符)
- wordpress登录密码框明文显示最后一个输入的字符
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- mui框架输入代码块激活字符,怎么快速生成代码块的完整代码