// password2.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
#define PASSWORD 20
int main()
{
char passwd[PASSWORD];
char pass;
int count=0;
cout << "please enter your password:";
while((pass = _getch()) != '\r')//输入回车键后结束输入相当于 while ((pass = _getch()) != 13)
{
if (pass != 8)
{
passwd[count] = pass;
cout << "*";
++count;
}
else
{
system("cls");
cout << "please enter your password:";
for (int val=0; val<(count-1); ++val)
{
cout << "*";
}
--count;
}
}
cout << "\nyour password is:";
for (int val=0; val<count; ++val)
{
cout << passwd[val];
}
cout << endl;
return 0;
}