求教C语言密码变成星号的问题
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main(void)
{
char password[10] = "12345";
char PASSWORD[10];
char KEY;
int count = 0;
while(1)
{
if((KEY = getch()) != '\r')
{
if(KEY != '\b')
{
PASSWORD[count] = KEY;
printf("*");
count++;
}
else
{
count--;
printf("\b \b");
}
}
else
{
break;
}
}
if(strcmp(password,PASSWORD) == 0)
{
system("cls");
printf("You are right !");
exit(0);
}
else
{
system("cls");
printf("You are wrong !");
exit(0);
}
return 0;
}