标题:初学者求解:如何把口令检查中,输入口令,输出*
只看楼主
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
得分:0 
楼上的方法是正确的。但是真心建议楼上把代码弄得漂亮一点
2011-06-26 08:29
a59779776
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2011-6-26
得分:0 
路过中
C9外挂http://www.
C9外挂http://www.
QQ仙境外挂http://www.
QQ仙境外挂http://www.
倩女幽魂外挂http://www.
凡人修仙传外挂http://www.
2011-06-26 09:41
IORI_Kid_DG
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2011-6-26
得分:0 
回复 10楼 hjywyj
程序代码:
    char passwd[100]={0};
    int i=0;
    while(1)
    {
        while ((passwd[i++]=getch())!=13) 
        {
            printf("*");
        }
        char p[10]="8888";
        p[4]=13;
        if(!strcmp(p,passwd))     /*解释一下啊,这一行是什么意思呃、、*/
        {
            printf("口令正确,欢迎进入!\n");
            break;
        }
        else printf("口令错误!\n");
    }


[ 本帖最后由 IORI_Kid_DG 于 2011-6-26 10:17 编辑 ]
2011-06-26 10:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-344005-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016726 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved