m0_68637208 2022-03-26 23:55
浏览 30
已结题

可以看看这个哪里出问题了吗😭

void Input()
{
struct info a, b;//a是输入
FILE* fp;
system("cls");
printf(" 欢迎来到登录界面!\n");
fp = fopen("info.txt", "r");
fread(&b, sizeof(struct info), 1, fp);
printf(" 请输入账号:");
scanf("%s", &a.username);

while (1)
{
    if (strcmp(a.username, b.username) == 0)
    {
        break;
    }
    
    else
    {
        if (!feof(fp))

        {
            fread(&b, sizeof(struct info), 1, fp);
        }

        else
        {
            int v;
            printf("                                        此用户名不存在,请重新输入\n");
            Sleep(500);
            fclose(fp);
            printf("                                        是否进入注册界面\n");
            printf("                                        1.是\n");
            printf("                                        2.否");
            scanf("%d", &v);
            if (v == 1)
            {
                zhuce();
            }
            else if (v == 2)
            {
                Input();
            }    
        }
    }
}
printf("                                        请输入密码:");
scanf("%s", &a.mi);
do{
    int c;
    if (strcmp(a.mi, b.mi) == 0)
    {
        fclose(fp);
        printf("                                        登录成功,欢迎使用!");
        c = -1;
        break;
    }
    else
    {
        printf("                                        密码不正确!请重新输入密码:");
        scanf("%s", &a.mi);
    }
}while (1);

}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 4月3日
    • 创建了问题 3月26日

    悬赏问题

    • ¥15 请问如何在openpcdet上对KITTI数据集的测试集进行结果评估?
    • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
    • ¥20 有人知道这种图怎么画吗?
    • ¥15 pyqt6如何引用qrc文件加载里面的的资源
    • ¥15 安卓JNI项目使用lua上的问题
    • ¥20 RL+GNN解决人员排班问题时梯度消失
    • ¥60 要数控稳压电源测试数据
    • ¥15 能帮我写下这个编程吗
    • ¥15 ikuai客户端l2tp协议链接报终止15信号和无法将p.p.p6转换为我的l2tp线路
    • ¥15 phython读取excel表格报错 ^7个 SyntaxError: invalid syntax 语句报错