C语言控制台下实现模拟密码的输入

来源:互联网 发布:网络信息平台管理制度 编辑:程序博客网 时间:2024/06/09 17:17

我来炒个冷饭,最近闲着无聊,就想到以前一开始学的一个问题,如何模拟输入密码,类似于登陆时的那样

于是就有这个BOLG了!哈哈

初始代码如下:可以对其进行修改满足任何。

#include<stdio.h>#include<conio.h>int main(void){char a[100], c;int i = 0;while (1){if ((c = getch()) == '\b'){printf("\b \b");--i;}else if (c == '\r' || c == '\n')break;else{a[i] = c;++i;printf("*");}}a[i] = '\0';printf("\npassword : %s",a);return 0;}

大概就这么多吧,欢迎大家来回复讨论啦!

0 0