瑞星卡卡安全论坛技术交流区系统软件 C语言密码程序如何实现?

1   1  /  1  页   跳转

C语言密码程序如何实现?

C语言密码程序如何实现?

请问各位程序设计大亨门,我想在我的程序里设计添加一个密码程序,输入的密码是字母或者是数字都可以,但是我的只能实现其中的一种输入,请大亨们帮我改进一下.
源程序如下:
#include "stdio.h"
main()
{int key ;
printf("Qing shu ru mi ma:");
scanf("%d",&key);
if(key==123)
{printf("Mi ma zheng que!!!\n");
  printf("Huan ying shi yong ben cheng xu!\n");
}
else
{printf("Mi ma bu zheng que!!!\n");}
}
最后编辑2007-06-05 19:44:18
分享到:
gototop
 

用字符串进行处理,直接检查ASCII码是否合法
gototop
 

#include <string.h>
main()
{char password[10];
printf("Qing shu ru mi ma:");
scanf("%s",password);
if(strcmp(password,"123")==0)
{printf("mi ma zhen que!!!\n");
  printf("Huan ying shi yong ben chen xu!\n");
}
else
printf("Mi ma bu zhen que!!!\n");
}
gototop
 

一语惊醒梦中人啊
谢谢了~~
gototop
 

在 楼上的基础上加个 loop:

goto loop
也是不错的!
gototop
 

尽量少用goto
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT