6.3w+
社区成员
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
int n;
char m[8];
cout<<"请输入一个8位数的密码:"<<endl;
cin.get(m,9);
for(n=0;n<8;n++)
if(!isalnum(m[n]))
cout<<"第"<<n+1<<"位不在范围内!"<<endl;
cout<<m<<endl;
cout<<"********"<<endl;
return 0;
}
#include <stdio.h>
#include <conio.h>
void main()
{
int i=0;
char a[80];
while((a[i]=getch())!='\r')
{
putch('*');
i++;
}
a[i]='\0';
}
#include"conio.h"
#include"stdio.h"
void main(){
char ch;
char pass[9];
bool exit=1;
int n=0;
printf("请输入密码:");
while(exit){
while(!kbhit()){ //如果没有按键
} //while
ch=_getch();
switch(ch)
{
case '\b': //按删除键
if(n>0) n--;
printf("\b \b"); //先退一格 然后用空格覆盖一个字符 然后又退回去
break;
case '\n':
case '\r':
//printf("\n");
pass[n]=0;
printf("\n密码是:%s\n",pass);
exit=0;
break;
default:
pass[n++]=ch;
//printf("%c",ch);
printf("*");
}
if(n==8)
{
pass[n]=0;
printf("\n密码是:%s\n",pass);
exit=0;
}
} //while
}
#include<iostream>
#include<conio.h>
using namespace std;
int main(){
int n=0;
char m[8];
cout<<"请输入一个8位数的密码:"<<endl;
//cin.get(m,9);
m[n]=_getch();
while(m[n]!='\r')
{
cout<<'*';
if(n==7) break;
n++;
m[n]=_getch();
}
return 0;
}