#include "stdio.h"
#include "string.h"
void main()
{
int x = 0;
char c;
char Password[6];
printf("请输入密码\n\n");
while(x < 5 && c != 13) //13是回车符的ASCII码
{
c = getch();
Password[x++] = c;
if(c != 13)
putchar('*');
}
Password[x] = '\0';
printf("\n%s\n",Password);
}
本文介绍了一个使用C语言实现的密码输入程序。该程序通过getch()函数隐藏密码输入过程,并用星号(*)代替显示字符,同时利用ASCII码判断是否按下回车键结束输入。最后输出实际输入的密码。
4898

被折叠的 条评论
为什么被折叠?



