c语言密码回显问题
c语言密码回显问题为什么按回车键也会变成星号啊?帮忙改一下voidlogin(){charuname2[10],pwd2[10];inti=0;printf("请输入用户...
c语言密码回显问题为什么按回车键也会变成星号啊?帮忙改一下
void login(){
char uname2[10],pwd2[10];
int i=0;
printf("请输入用户名:");
scanf("%s",uname2);
printf("请输入用户密码:");
while (i<10)
{
pwd[i++]=getch();
printf("*");
} scanf("%s",pwd2);
if( strcmp(uname2,uname)!=0 || strcmp( pwd,pwd2)!=0 ){
printf("用户名或密码错误...\n");
getch();
return;
}
printf("登录成功,欢迎您:%s\n",uname );
getch(); 展开
void login(){
char uname2[10],pwd2[10];
int i=0;
printf("请输入用户名:");
scanf("%s",uname2);
printf("请输入用户密码:");
while (i<10)
{
pwd[i++]=getch();
printf("*");
} scanf("%s",pwd2);
if( strcmp(uname2,uname)!=0 || strcmp( pwd,pwd2)!=0 ){
printf("用户名或密码错误...\n");
getch();
return;
}
printf("登录成功,欢迎您:%s\n",uname );
getch(); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询