如何用C语言实现一个密码程序,令输入的时候密码显示为*

如何用C语言实现一个密码程序,令输入的时候密码显示为*,比如我们登陆邮箱时的那个样子。

#include "conio.h" //用getch()函数时要的文件头
#include "stdio.h"
main()
{
int j=0;
char ch;
char passWord[20]; //密码长度不要超过十九位
while((ch=getch())!=13) //将输入的密码转换成字符****
{
putchar('*');
passWord[j]=ch;
j++;
}
passWord[j]='\0'; //字符数组的最后一位为'\0',故要加该语句
printf("您输入的密码是:%s",passWord);
getchar();
}

你上机试试看吧,应该是可以的!!!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-05-25
把PASSWORD....这个属性设置为*.
相似回答