64,642
社区成员
发帖
与我相关
我的任务
分享
#include <iostream.h>
#include <string.h>
#include <conio.h>
int main()
{
int log_flag=1;
int i=0;
char m;
char log_user[20];
char log_pwd[20];
cout <<"用户名:" <<endl;
cin>>log_user;
cout <<"密码:" <<endl;
cout.clear();
while((m=getch())!='\r')
{
if(m=='\b'&&i>0)
{
cout <<"\b";
cout <<" \b";//空格代替星号
i--;
}
else
{
cout <<"*";
log_pwd[i++]=m;
}
}
log_pwd[i]='\0';
}