首页 > 代码库 > 模拟银行输入密码源码+注释+解答!

模拟银行输入密码源码+注释+解答!

  这篇文章是个大家分享的一点小知识:模拟银行输入密码源码+注释+解答!

  //模拟密码的输入

  //库1 :***

  //库2 :到位数 自动提交

  //网络api 细节 800页

  //学习网络概念 库

  //c 数据结构 linux

  //C++ 数据结构 windows qt mfc

  //8000

  #include

  #include

  #include //getch 没有回显 getchar回显

  int main()

  {

  char passwd[] = "123456"; //原始密码

  char in[12] = {0}; //保存输入的密码

  char ch;

  int i = 0;

  printf("输入密码\n");

  while((ch = getch()) != ‘\r‘) //回车键 \r\n

  {

  if(ch == ‘\b‘)

  {

  printf("\b \b");

  in[i] = ‘\0‘;

  i--;

  }

  else

  {

  printf("%c",‘*‘);

  in[i] = ch;

  i++;

  }

  }

  if(strcmp(passwd,in) == 0)

  {

  printf("\n密码输入正确\n");

  //...

  }

  else

  {

  printf("\n密码不正确\n");

  }

  return 0;

  }

模拟银行输入密码源码+注释+解答!