用C语言编写的单项选择题系统

#include 
#include 
#include
int n,s=0;
struct person
{
    char s[50];
    char d1[50];
    char d2[50];
    char d3[50];
    char d4[50];
    char d[5];
    char da[5];
}stu[1000];
int main()
{
    int i,s=0;
    char m[20]="zxl";
    char mi[20];
    void start();
    printf("            **************\n");
    printf("      ***欢迎登陆***\n");
    printf("            **************\n");
    printf("\n");
    printf("密码验证:");
    scanf("%s",mi);
    for(i=0;mi[i]!='\0';i++)
    {
        if(mi[i]==m[i]) s=s+1;
    }
    if(s==3)
    {
        printf("密码正确!\n");
        start();
    }
    else
    {
        printf("密码错误,重新输入!\n");
        main();
    }
    return 0;
}
void start()
{
    char m;
    void lr();
    void cq();
    void dt();
    void pj();
    printf("      ***单项选择题标准化考试系统***");
    printf("\n");
    printf("       1.试题录入\n");
    printf("       2.试题抽取\n");
    printf("       3.答题\n");
    printf("       4.自动判卷\n");
    printf("       5.退出\n");
    printf("\n");
    printf("输入选择功能:");
    scanf("%s",&m);
    switch(m)
    {
        case'1':lr();break;
        case'2':cq();break;
        case'3':dt();break;
        case'4':pj();break;
        case'5':break;
        default:printf("输入错误,请重新输入\n");start();
    }
}
void lr()
{
    int i;
    FILE *fp;
    printf("         试题录入\n");
    printf("\n");
    printf("输入录入题数:");
    scanf("%d",&n);
    for(i=0;i

你可能感兴趣的:(C语言)