瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » C语言密码程序如何实现?
manager2007 - 2007-5-29 22:07:00
请问各位程序设计大亨门,我想在我的程序里设计添加一个密码程序,输入的密码是字母或者是数字都可以,但是我的只能实现其中的一种输入,请大亨们帮我改进一下.
源程序如下:
#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-5-30 8:07:00
用字符串进行处理,直接检查ASCII码是否合法
风的唏嘘 - 2007-5-30 14:53:00
#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");
}
manager2007 - 2007-6-1 0:06:00
一语惊醒梦中人啊
谢谢了~~
FTlyy - 2007-6-4 23:19:00
在 楼上的基础上加个 loop:

goto loop
也是不错的!
休闲港湾 - 2007-6-5 19:54:00
尽量少用goto
1
查看完整版本: C语言密码程序如何实现?