C语言设计中怎么实现密码在输入时显示*

如题所述

如果输入的地方是文本框的话,那就在文本框的属性里面找到如图选项,改为true即可。

或者可以用编程的方法解决:

void main()

{

char mm[100];

int i;

for( i=0,i<100,i++)

{

mm[i]=getch();

if(mm[i]}=='\r')//这里是当按下会车时结束输入

break;

printif("*");//你可以改为其他符号

}

}

希望能帮到你!

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-11
#include<stdio.h>
#include<conio.h>
void main()
{
char str[6]={NULL};
int i;

printf("请输入5位密码:\n");

for(i=0;i<5;i++)
{
str[i]=getch();
printf("*");
}
str[i]='\0';
printf("\n您输入的是: %s\n",str);
}本回答被提问者采纳
相似回答