用C语言写密码验证程序

来源:百度知道 编辑:UC知道 时间:2024/05/05 20:02:20
RT ,做一个程序,用户需要知道密码才能浏览程序内容,并且在程序中输入密码的字符显示为星号

/*密码:031548 只有密码输入正确,才能进入plus程序.*/
#include<stdio.h>
#include<conio.h>
void plus()
{
int a,b,m;
printf("please enter two integer:");
scanf("%i%i",&a,&b);
m=a+b;
printf("\n %i + %i =%i",a,b,m);
}
int main(void)
{
char c[6];
char m[6];
m[0]='0',m[1]='3',m[2]='1',m[3]='5',m[4]='4',m[5]='8';
int i;
printf("please enter the code:");
for(i=0;i<6;i++)
{
c[i]=getch();
if(c[i]>='0'||c[i]<='9'||c[i]>='a'||c[i]<='z'||c[i]>='A'||c[i]<='Z')
putchar('*');
}
if(c[0]==m[0]&&c[1]==m[1]&&c[2]==m[2]&&c[3]==m[3]&&c[4]==m[4]&&c[5]==m[5])
{ printf("\nwelcome to the programe!\n");
plu