回复: 求各位电脑高手们帮帮小弟(编程相关)!有人提议猫叔进。
//求各位电脑高手们帮帮小弟(编程相关)!有人提议猫叔进。
//现在学习二进制,但是这个测试对象的源代码一直搞不好!是C语言,希望大家看看
#include<stdio.h>
#include <string.h>
#define PASSWORD "1949101"
int verify_passward (char *password)
{
int authenticated;
authenticated=strcmp(password,PASSWORD);
return authenticated;
}
int main(void)
{
int valid_flag=0;
char passward[1024];
while(1)
{
printf("请输入密码 ");
scanf("%s", passward);
valid_flag=verify_passward (passward);
if(valid_flag )
printf("密码错误!\n\n");
else
printf("恭喜!您已经成功破解该程序!\n");
break;
}
return 0;
}
/*
在vc++中运行的结果:
请输入密码 1949101
恭喜!您已经成功破解该程序!
请输入密码 1949102
密码错误!
*/