我想学代码a
2021-01-17 15:46如何利用题给条件改动,使函数产生密码不回显功能?
#include <stdio.h>
#include <stdlib.h>
#include <stdlib.h>
int main()
{
char name[]="ad",password[]="1234";
char user[100],psw[100];
do{ //如果用户名或者密码任一个错误,重新在输入
printf("请输入用户名:");
gets(user); //输入用户名字符串
strlwr(user); //将输入的字符串全部转化为小写
printf("请输入密码:");
gets(psw); //输入密码字符串
if(strcmp(name,user)!=0||strcmp(password,psw)!=0)
printf("用户名和密码错误,请重新输入!\n");
}while(strcmp(name,user)!=0||strcmp(password,psw)!=0);
printf("\n欢迎您 :%s",user);
return 0;
}
如何利用以下给的条件进行密码不回显的代码输出?
1、psw[i]=getch(); //输入的字符存储在psw[i]中,不回显
2、putch('*'); //输入一个'*'字符来在屏幕上代替刚输出的字符
3、psw[i]='\0'; //在字符串的尾部加上'/0'
怎样将这几个代码加进去,得到密码不回显的要求?
- 点赞
- 回答
- 收藏
- 复制链接分享
0条回答
为你推荐
- 如何读取目录和过滤文件,然后回显它们?
- php
- 3个回答
- 在php中回显函数是不好的做法吗?
- php
- 6个回答
- 如何在PHP脚本中回显图像? [关闭]
- database
- mysql
- php
- 1个回答
- PHP preg_match - 如果匹配则回显结果?
- function
- php
- 1个回答
- 如何回显函数
- function
- echo
- php
- 3个回答
换一换