掩码《求助》
前些天遇到了一个棘手的问题,就是在编写一个登陆程序时,用户要求密码输入用掩码输出显示,例:密码是123456,屏幕应显示为:******,迷茫中…… 希望得到高手的指点,急,能帮忙的先谢过了~
程序代码:# include <stdio.h>
main()
{
char c,a[20];
int i=0;
printf("passwork:");
while(i<19)
{
c=getch();
if(c=='\r')break;
printf("*");
a[i]=c;
i++;
}
a[i]='\0';
printf("\npasswork:");
puts(a);
getch();
}
这段代码能完成你想要的效果,