#include "stdio.h"
#include "conio.h"
void main()
{
int i=0;
char c;
char data[200]={0};
printf("Input the password:");
while((c=getch())!=0x0d)
{
if(c=='/b')//退格键
{
printf("/b /b");//删除前一个字符
data[--i]=0;
}
else
{
data[i++]=c;
printf("*");
}
}
printf("/n%s/n",data);
}
本文介绍了一个使用C语言实现的密码输入程序。该程序通过读取键盘输入而不显示明文来增强安全性,并允许用户通过退格键修改已输入的内容。程序能够接收用户输入并用星号代替实际字符。
2173





