喵宅苑 MewoGarden × 技术宅社区II | Z站 Z Station 棒棒哒纯文字二次元技术社区

正文

能帮忙改下登陆吗,就是把登陆密码从明文改成密文

作者:小丑9211
同学让我帮改下登陆,就是把明文密码“12345”改成密文“******” void pass() { char UserName[30]; char Password[20]; int i=0; cout<<"*************************************\n"; cout<<"\n\t管理员名和登录密码都只有4次机会,如果超过将自动退出系统!\n\n"; cout<<"*************************************\n"; cout<<"\n请输入管理员名:"; cin>>UserName; while(strcmp(UserName,"admin")!=0) { if(i>=3) exit(0); //超过4次则登录失败,退出系统 i++; cout<<"\n管理员名无效,请重新输入:"; cin>>UserName; } cout<<"\n请输入密码:"; cin>>Password; while(strcmp(Password,"12345")!=0) { if(i>=3) exit(0); //超过4次则登录失败,退出系统 i++; cout<<"\n密码输入错误,请重新输入:"<<endl; cin>>Password; } cout<<"\n\t\t欢迎管理员的到来!!!"; }

回复

应该是类似这样吧

作者:jimsshom
应该是类似这样吧,不过unix是没有自带的conio.h的,我也就不去试了。 [mw_shl_code=c,true]#include <stdio.h> #include <conio.h> int main() { char ch; printf("plz input the pwd:"); while(ch = getch()) { if (ch == '\n') { printf("\n"); break; } //append ch after password array printf("*"); } return 0; }[/mw_shl_code]
查看回复

具体用法请百度

作者:小丑9211
Unceekell 发表于 2013-6-25 20:19 用getch(), 具体用法请百度
我这个死渣渣捣鼓了一下午都没理解该去怎么改.#5x
查看回复

论极语易回复给帖子:11672496

作者:论极语易
楼上+1
查看回复

具体用法请百度

作者:Unceekell
用getch(), 具体用法请百度
查看回复
上一页
下一页
0%
站点地图友情链接:
喵宅苑
喵空间社区程序
喵宅苑 静态版
宅喵RPG地图编辑器
络合兔
Lanzainc
技术宅
小五四博客
莉可POI
Mithril.js
枫の主题社
Project1
午后少年
机智库
七濑胡桃
xiuno
幻想の日常
魂研社
Nothentai
0xffff
欲望之花
泽泽社长
淀粉月刊
HAYOU
红客联盟
异次元
轻之国度
神奇宝贝新生代
游戏狗
口袋双子星
我的世界论坛
梦次元
动漫东东
动漫国际
精艺论坛
78动漫
吐槽弹幕网
漫客栈