我编了一个小程序,首先要进行注册和登陆才能使用里面的菜单功能,
但我遇到了一个小问题:
在输入密码的时候,怎样让输入的字符变成"*"号啊,
望高手解答,不胜感激!
[此贴子已经被作者于2004-09-11 14:41:47编辑过]
gd=DETECT
这是什么意思啊?
你能不能写一个简单点的
要求把主函数写出来
让输入的字符串变成“***”的形式!
谢谢大哥们的帮忙啊!
我想出了一个非常简单的办法:
#include<stdio.h> main() { void getpassword(char v[]); char a[100]; getpassword(a); puts(a); getch(); } void getpassword(char a[]) {unsigned i=0,j; while((j=getch())!=13) {a[i++]=j; printf("*"); } a[i]='\0'; printf("\n"); }