正在加载……
专注、离线、切勿分心

#include<conio.h>

_getch()这个函数是一个不回显函数,当用户按下某个字符时,函数自动读取,无需按回车

//接受输入但是不显示

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main()
{
        int index=0;
        char password[100]="";
        char ch;
        while((ch=_getch())!='\r')  //当控制台没有敲入回车
        {
                if(ch!='\b')      //当控制台没有敲入退格键
                { 
                        printf("*");
                        password[index++]=ch;
                }
                else
                {
                        printf("\b \b");   //修改刚才输入的密码
                        index--;
                }
        }
        password[index]='\0';
        printf("\npasswd=%s\n",password);
        system("pause");
}




posted on 2017-04-23 20:33  正在加载……  阅读(2691)  评论(0编辑  收藏  举报