在CPP里面怎么使输入的密码以*******形式输出?
如题
如需要什么头文件请一并说明
本人是菜鸟来着.......
参考答案:你要的是这种形式的么?
#include <stdio.h>
#include <conio.h>
int main()
{
char password[100],ch;
int count = 0;
printf("请输入密码(回车结束)\n");
while ((ch = getch()) != 13)
{
printf("*");
password[count ++] = ch;
}
password[count] = '\0';
printf("\n你输入的密码是 %s\n",password);
return 0;
}
函数名: getch
功 能: 从控制台无回显地取一个字符
用 法: int getch(void);
程序例:
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
printf("Input a character:");
ch = getche();
printf("\nYou input a '%c'\n", ch);
return 0;
}