- int main()
- {srand(unsigned(time(NULL)));
- mainmenu();
- }
- void login()
- {
- }
- void mainmenu()
- {
- while(1)
- {
- int x;
- printf("\n");
- printf("\n");
- printf("***************************************************************\n");
- printf("*** ***\n");
- printf("*** ***\n");
- printf("*** 欢迎进入 Kof ***\n");
- printf("*** ***\n");
- printf("*** ***\n");
- printf("***************************************************************\n");
- printf("\n\n\t\t\t\t\t======= 选择项 =======");
- printf("\n\t\t\t\t\t||1---- 注册 ||\n");
- printf("\t\t\t\t\t||2---- 查看玩家信息 ||\n");
- printf("\t\t\t\t\t||3---- 查看自己信息 ||\n");
- printf("\t\t\t\t\t||4---- 选择对手 ||\n");
- printf("\t\t\t\t\t||5---- 结束 ||\n");
- printf("\t\t\t\t\t=====================\n\n");
- printf("\n\n 请选择菜单:");
- scanf("%d",&x);
- if(x==5) break;
- switch(x)
- {
- case 1:Register();break;
- case 2:Showallplayer();break;
- case 3:Showplayer();break;
- case 4:Chooseopponent();break;
- }
- printf("\n\n\n\n\n 按任意键继续:");
- getch();
- system("cls");
- }
- }
- void Register()
- {
- char name[20];
- printf("输入名称:");
- fflush(stdin);
- gets(name);
- if(Checktoseek(name)==-1)
- {
- strcpy(player[n].name,name);
- player[n].Hp=rand()%1000;
- player[n].AP=rand()%(100+1)+50;
- player[n].Dp=rand()%(10-5+2)+5;
- player[n].Rp=rand()%(60+2)+60;
- n++;
- printf("人物创建成功 \ n");
- }
- else
- {
- Register();
- }
- }
- void Showplayer()
- {
- char name[20];
- printf("角色名:");
- fflush(stdin);
- gets(name);
- int i=Checktoseek(name);
来源: http://www.bubuko.com/infodetail-2579250.html