您的位置:首页 > 其它

控制台程序输入密码时显示星号

2010-08-27 12:53 344 查看
int _tmain(int argc, _TCHAR* argv[])
{
char password[100]="";
char c;
int i=0;
while (true)
{
c=getch();
if (c=='/r')
{
break;
}
else if (c=='/b')
{
if (i>0)
i--;
putchar('/b');
putchar(' ');
putchar('/b');
}
else
{
password[i++] = c;
putchar('*');
}
}
password[i] = '/0';
cout<<"/n你的密码是:"<<password<<endl;

system("pause");
return 0;
}
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c