谁能用C/C++帮我做个仿真密码系统的程序?

来源:百度知道 编辑:UC知道 时间:2024/06/23 12:16:18
我要的就是打出来是
*******效果的那种。
最好能要求输入两次。来个确认请求的那种

你看看应该能满足你的要求。C++的实现就是把I/0换一下。其它的差不太多。
如果有不明白加我百度HI。我来给你分析

#include "stdio.h"
#include "ctype.h"
#include "conio.h"
#include "string.h"
int main(void)
{
char ch;
int i=0;
char dh[10]={0};
char arr[10]={0};
char brr[10]={0};
while(1){
printf("请输入设定密码:");
ch=getch();
while(i<10)
{
if(isalnum(ch))
{
arr[i]=ch;
printf("*");
i++;
}
else if(ch=='\b')
{
printf("\b \b");
ch=getch();
i--;
continue;
}
else if(ch=='\r')
{
break;
}
ch=getch();
}
printf("\n请确定输入密码:");
i=0;
ch=getch();
while(i<10)
{
if(isalnum(ch))
{
brr[i]=ch;
printf("*");
i++;
}
else if(