KOFC++游戏最新版

//单人版:wasd摇杆kAoXpBlY
//双人版:1P:wasd摇杆,rAtXgBfY 2P:ijkl摇杆8A9X5Y6B
//单人版可留名
#include<algorithm>
#include<fstream>
#include<iostream>
#include<stdio.h>
#include<cstdio>
#include<iostream>
#include<windows.h>
#include<conio.h>
#include <time.h>
#include <stdlib.h>
char name[10001];
int gas;//气,用于放技能
int gas2;
int dsr;//判断单双人
int djs=1;
int HP=5;
int dHP=5;
int round=0;
bool hurt_yn=false;
bool dhurt_yn=false;
int f;
int c,b;
int jn=1;
int dfx;
int ls1;
int ls2;
int ball=1;
int x;
int y;
int fs;
int nm=0;
int go_time;
int fx=1;
int a=1;
int in=0;
int z=0;
int js;
using namespace std;
int g_map[5][10];
int mx;
int my;
int dx;
int dy;
char ms;
int x_what(int x) {//取随机数
	srand((unsigned)time(NULL));
	return( rand() % x);
}
int out() {
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
	for(int i=0; i<HP; i++) {
		cout<<"V";
	}
	cout<<" ";
	for(int i=0; i<dHP; i++) {
		cout<<"V";
	}
	cout<<endl;
	g_map[3][my]=6;
	g_map[3][my]=6;
	for(int i=-1; i<5; i++) {
		for(int j=-1; j<11; j++) {
			if(i==mx-1&&j==my) {
				if(js==1) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE|FOREGROUND_GREEN);
				}
				if(js==2||js==12||js==22||js==23||js==24||js==25||js==26||js==27||js==28||js==29||js==30) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
				}
				if(js==3||js==16||js==20) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
				}
				if(js==4) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);
				}
				if(js==5||js==10||js==11||js==15||js==17||js==19||js==21) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);
				}
				if(js==6||js==7||js==8||js==13||js==14||js==18) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
				}
				if(js==9) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY|FOREGROUND_GREEN);
				}
				cout<<"*";
			} else if(i==mx&&j==my) {
				if(js==1||js==6||js==9||js==11) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY |FOREGROUND_GREEN);
				}
				if(js==2||js==3||js==4||js==19||js==29||js==03) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
				}
				if(js==5||js==10||js==12||js==13||js==15||js==17||js==27) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);
				}
				if(js==7||js==21||js==23) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE);
				}
				if(js==8||js==20||js==26||js==24||js==28) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE);
				}
				if(js==14||js==16||js==18||js==25||js==22) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
				}
				cout<<"|";
			} else if(i==dx-1&&j==dy) {
				if(djs==1) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE|FOREGROUND_GREEN);
				}
				if(djs==2||djs==12||djs==22||djs==23||djs==24||djs==25||djs==26||djs==27||djs==28||djs==29||djs==30) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
				}
				if(djs==3||djs==16||djs==20) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
				}
				if(djs==4) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);
				}
				if(djs==5||djs==10||djs==11||djs==15||djs==17||djs==19||djs==21) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);
				}
				if(djs==6||djs==7||djs==8||djs==13||djs==14||djs==18) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
				}
				if(djs==9) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY|FOREGROUND_GREEN);
				}
				cout<<"*";
			} else if(i==dx&&j==dy) {
				if(djs==1||djs==6||djs==9||djs==11) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY |FOREGROUND_GREEN);
				}
				if(djs==2||djs==3||djs==4||djs==19||djs==29||djs==30) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
				}
				if(djs==5||djs==10||djs==12||djs==13||djs==15||djs==17||djs==27) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);
				}
				if(djs==7||djs==21||djs==23) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE);
				}
				if(djs==8||djs==20||djs==26||djs==24||djs==28) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE);
				}
				if(djs==14||djs==16||djs==18||djs==25||djs==22) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
				}
				cout<<"|";
			} else if(i==-1||i==4) {
				SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN | FOREGROUND_BLUE);
				cout<<"*";
			} else if(j==-1||j==10) {
				SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN | FOREGROUND_BLUE);
				cout<<"*";
			} else if(j==my+fx&&i==mx&&hurt_yn==true) {
				if(js==1||js==6||js==9||js==11) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY |FOREGROUND_GREEN);
				}
				if(js==2||js==3||js==4||js==19||js==29||js==03) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
				}
				if(js==5||js==10||js==12||js==13||js==15||js==17||js==27) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);
				}
				if(js==7||js==21||js==23) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE);
				}
				if(js==8||js==20||js==26||js==24||js==28) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE);
				}
				if(js==14||js==16||js==18||js==25||js==22) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
				}
				if(fx==1) {
					cout<<"-";
				} else {
					cout<<"-";
				}
			} else if(j==dy+dfx&&i==dx&&dhurt_yn==true) {
				if(djs==1||djs==6||djs==9||djs==11) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY |FOREGROUND_GREEN);
				}
				if(djs==2||djs==3||djs==4||djs==19||djs==29||djs==30) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
				}
				if(djs==5||djs==10||djs==12||djs==13||djs==15||djs==17||djs==27) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);
				}
				if(djs==7||djs==21||djs==23) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE);
				}
				if(djs==8||djs==20||djs==26||djs==24||djs==28) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE);
				}
				if(djs==14||djs==16||djs==18||djs==25||djs==22) {
					SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
				}
				if(dfx==1) {
					cout<<"-";
				} else {
					cout<<"-";
				}
			} else {
				cout<<" ";
			}
		}
		cout<<endl;
	}
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
	for(int i=0; i<gas; i++) {
		cout<<"O";
	}
	cout<<endl;
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE);
	for(int i=0; i<gas2; i++) {
		cout<<"O";
	}
}
int wl() {
	if(mx<3) {
		mx++;
	}
}
int wl2() {
	if(dx<3) {
		dx++;
	}
}
int robot() {
	dhurt_yn=false;
	if(go_time%2!=0) {
		return 0;
	}
	if(my>dy&&dy<9) {
		dy++;
		dfx=1;
	} else if(my<dy&&dy>0) {
		dy--;
		dfx=-1;
	} else if(mx==dx&&my==dy) {
		dhurt_yn=true;
		HP--;
		gas2++;
	} else if(x_what(10)==1&&gas2>0) {
		if(djs==1&&dx<3) {
			my+=dfx;
			HP-=4;
			dx=mx;
			dy=my;
			gas2--;
		}
		if(djs==2&&my==dy&&mx==dx) {
			HP-=3;
			my+=dfx;
			gas2--;
		}
		if(js==3&&my==dy&&mx==dx) {
			if(dfx==1) {
				mx=3;
				my=9;
			} else {
				mx=3;
				my=0;
			}
			HP-=3;
			gas2--;
		}
		if(djs==4&&mx==dx) {
			HP-=2;
			if(my+dfx>-1&&my+dfx<10) {
				my+=dfx;
			}
			gas2--;
		}
		if(djs==5&&dx==mx&&dy==my) {
			HP-=3;
			gas2--;
		}
		if(djs==6&&mx==dx&&my==dy) {
			HP-=2;
			my+=dfx;
			gas2--;
		}
		if(djs==7) {
			HP-=3;
			if(my+dfx>-1&&my+dfx<10) {
				my+=fx;
			}
			gas2--;
		}
		if(djs==8&&mx==dx&&my==dy) {
			HP-=3;
			if(my+dfx>-1&&my+dfx<10) {
				my+=fx;
			}
			gas2--;
		}
		if(djs==9&&mx==dx) {
			HP-=4;
			gas2--;
		}
		if(djs==10&&dx<3) {
			HP-=1;
			int number=0;
			dy=my;
			while(my+dfx>1&&my+dfx<10&&number<3) {
				my+=dfx;
				number++;
			}
			gas2--;
		}
		if(djs==11&&my==dy) {
			HP-=2;
			int number=0;
			while(my+dfx>-1&&my+dfx<10&&number<3) {
				my+=dfx;
				number++;
			}
			if(dy+dfx==my||dy-dfx==my) {
				HP-=1;
				if(dfx==1) {
					my=dy-1;
				} else {
					my=my+1;
				}
			}
			gas2--;
		}
		if(djs==12) {
			HP-=2;
			dx=2;
			dy=my;
			gas2--;
		}
		if(djs==13) {
			HP-=3;
			dy=my;
			dx=mx;
			gas2--;
		}
		if(djs==14&&mx==dx) {
			HP-=3;
			gas2--;
		}
		if(djs==15) {
			HP-=3;
			dy=my;
			dx=mx;
			gas2--;
		}
		if(djs==16&&mx==dx&&my==dy) {
			HP-=3;
			if(my+dfx>-1&&my+dfx<10) {
				my+=dfx;
			}
			gas2--;
		}
		if(djs==17&&mx==dx&&my==dy) {
			HP-=3;
			gas2--;
		}
		if(djs==18) {
			HP--;
			gas2--;
			if(my+dfx>-1&&my+dfx<10) {
				my+=dfx;
			}
		}
		if(djs==19&&mx==dx) {
			HP-=2;
			gas2--;
		}
		if(djs==20&&mx==dx) {
			HP-=2;
			gas2--;
		}
		if(js==21) {
			HP-=4;
			dy=my;
			dx=mx;
			gas2--;
		}
		if(djs==22&&mx==dx) {
			HP-=2;
			if(my+dfx>-1&&my+dfx<10) {
				my+=dfx;
			}
			gas2--;
		}
		if(djs==23&&dx==mx&&dy==my) {
			HP-=3;
			gas2--;
		}
		if(djs==24&&mx==dx&&my==dy) {
			HP-=2;
			my+=dfx;
			gas2--;
		}
		if(djs==25&&dx<3) {
			my+=dfx;
			HP-=4;
			dx=mx;
			dy=my;
			gas2--;
		}
		if(djs==26&&dx<3) {
			my+=dfx;
			HP-=4;
			dx=mx;
			dy=my;
			gas2--;
		}
		if(djs==27&&dx<3) {
			my+=dfx;
			HP-=4;
			dx=mx;
			dy=my;
			gas2--;
		}
		if(djs==28&&mx==dx&&my==dy) {
			my+=dfx;
			HP-=3;
			gas2--;
		}
		if(djs==29) {
			HP-=3;
			mx=3;
			while(my>0&&my<9) {
				my+=dfx;
			}
			gas2--;
		}
		if(djs==30) {
			HP-=4;
			gas2--;
		}
	}
	for(int i=0; i<5; i++) {
		for(int j=0; j<5; j++) {
			if(g_map[i][j]==9) {
				g_map[i][j]=0;
			}
		}
	}
	g_map[dx][dy]=9;
}
int play() {
	char ch;
	hurt_yn=false;
	if(kbhit()) {
		ch=getch();
		if(ch=='a'&&my>0) {
			my--;
			fx=-1;
		}
		if(ch=='d'&&my<9) {
			my++;
			fx=1;
		}
		if(ch=='o'||ch=='k') {
			hurt_yn=true;
			if(mx==dx&&my==dy) {
				dHP--;
				gas++;
			}
		}
		if(ch=='p'||ch=='l') {
			hurt_yn=true;
			if(mx==dx&&my==dy) {
				dHP-=2;
				gas++;
			}
		}
		if(ch=='s'&&gas>0) {
			if(js==1&&mx<3) {
				dy+=fx;
				dHP-=4;
				mx=dx;
				my=dy;
				gas--;
			}
			if(js==2&&my==dy&&mx==dx) {
				dHP-=3;
				dy+=fx;
				gas--;
			}
			if(js==3&&my==dy&&mx==dx) {
				if(fx==1) {
					dx=3;
					dy=9;
				} else {
					dx=3;
					dy=0;
				}
				dHP-=3;
				gas--;
			}
			if(js==4&&mx==dx) {
				dHP-=2;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==5&&dx==mx&&dy==my) {
				dHP-=3;
				gas--;
			}
			if(js==6&&mx==dx&&my==dy) {
				dHP-=2;
				dy+=fx;
				gas--;
			}
			if(js==7) {
				dHP-=3;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==8&&mx==dx&&my==dy) {
				dHP-=3;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==9&&mx==dx) {
				dHP-=4;
				gas--;
			}
			if(js==10&&mx<3) {
				dHP-=1;
				int number=0;
				my=dy;
				while(dy+fx>-1&&dy+fx<10&&number<3) {
					dy+=fx;
					number++;
				}
				gas--;
			}
			if(js==11&&my==dy) {
				dHP-=2;
				int number=0;
				while(dy+fx>-1&&dy+fx<10&&number<3) {
					dy+=fx;
					number++;
				}
				if(my+fx==dy||my-fx==dy) {
					dHP-=1;
					if(fx==1) {
						dy=my-1;
					} else {
						dy=my+1;
					}
				}
				gas--;
			}
			if(js==12) {
				dHP-=2;
				mx=2;
				my=dy;
				gas--;
			}
			if(js==13) {
				dHP-=3;
				my=dy;
				mx=dx;
				gas--;
			}
			if(js==14&&mx==dx) {
				dHP-=3;
				gas--;
			}
			if(js==15) {
				dHP-=3;
				my=dy;
				mx=dx;
				gas--;
			}
			if(js==16&&mx==dx&&my==dy) {
				dHP-=3;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==17&&mx==dx&&my==dy) {
				dHP-=3;
				gas--;
			}
			if(js==18) {
				dHP--;
				gas--;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
			}
			if(js==19&&mx==dx) {
				dHP-=2;
				gas--;
			}
			if(js==20&&mx==dx) {
				dHP-=2;
				gas--;
			}
			if(js==21) {
				dHP-=4;
				my=dy;
				mx=dx;
				gas--;
			}
			if(js==22&&mx==dx) {
				dHP-=2;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==23&&dx==mx&&dy==my) {
				dHP-=3;
				gas--;
			}
			if(js==24&&mx==dx&&my==dy) {
				dHP-=2;
				dy+=fx;
				gas--;
			}
			if(js==25&&mx<3) {
				dy+=fx;
				dHP-=4;
				mx=dx;
				my=dy;
				gas--;
			}
			if(js==26&&mx<3) {
				dy+=fx;
				dHP-=4;
				mx=dx;
				my=dy;
				gas--;
			}
			if(js==27&&mx<3) {
				dy+=fx;
				dHP-=4;
				mx=dx;
				my=dy;
				gas--;
			}
			if(js==28&&mx==dx&&my==dy) {
				dy+=fx;
				dHP-=3;
				gas--;
			}
			if(js==29) {
				dHP-=3;
				dx=3;
				while(dy>0&&dy<9) {
					dy+=fx;
				}
				gas--;
			}
			if(js==30) {
				dHP-=4;
				gas--;
			}
		}
		if(ch=='w'&&mx>0) {
			mx-=2;
		}
	}
	for(int i=0; i<5; i++) {
		for(int j=0; j<5; j++) {
			if(g_map[i][j]==6) {
				g_map[i][j]=0;
			}
		}
	}
	g_map[mx][my]=6;
	g_map[mx][my]=6;
}
int play2() {
	char ch;
	hurt_yn=false;
	dhurt_yn=false;
	if(kbhit()) {
		ch=getch();
		if(ch=='a'&&my>0) {
			my--;
			fx=-1;
		}
		if(ch=='d'&&my<9) {
			my++;
			fx=1;
		}
		if(ch=='t'||ch=='g') {
			hurt_yn=true;
			if(mx==dx&&my==dy) {
				dHP--;
				gas++;
			}
		}
		if(ch=='r'||ch=='f') {
			hurt_yn=true;
			if(mx==dx&&my==dy) {
				dHP-=2;
				gas++;
			}
		}
		if(ch=='s'&&gas>0) {
			if(js==1&&mx<3) {
				dy+=fx;
				dHP-=4;
				mx=dx;
				my=dy;
				gas--;
			}
			if(js==2&&my==dy&&mx==dx) {
				dHP-=3;
				dy+=fx;
				gas--;
			}
			if(js==3&&my==dy&&mx==dx) {
				if(fx==1) {
					dx=3;
					dy=9;
				} else {
					dx=3;
					dy=0;
				}
				dHP-=3;
				gas--;
			}
			if(js==4&&mx==dx) {
				dHP-=2;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==5&&dx==mx&&dy==my) {
				dHP-=3;
				gas--;
			}
			if(js==6&&mx==dx&&my==dy) {
				dHP-=2;
				dy+=fx;
				gas--;
			}
			if(js==7) {
				dHP-=3;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==8&&mx==dx&&my==dy) {
				dHP-=3;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==9&&mx==dx) {
				dHP-=4;
				gas--;
			}
			if(js==10&&mx<3) {
				dHP-=1;
				int number=0;
				my=dy;
				while(dy+fx>-1&&dy+fx<10&&number<3) {
					dy+=fx;
					number++;
				}
				gas--;
			}
			if(js==11&&my==dy) {
				dHP-=2;
				int number=0;
				while(dy+fx>-1&&dy+fx<10&&number<3) {
					dy+=fx;
					number++;
				}
				if(my+fx==dy||my-fx==dy) {
					dHP-=1;
					if(fx==1) {
						dy=my-1;
					} else {
						dy=my+1;
					}
				}
				gas--;
			}
			if(js==12) {
				dHP-=2;
				mx=2;
				my=dy;
				gas--;
			}
			if(js==13) {
				dHP-=3;
				my=dy;
				mx=dx;
				gas--;
			}
			if(js==14&&mx==dx) {
				dHP-=3;
				gas--;
			}
			if(js==15) {
				dHP-=3;
				my=dy;
				mx=dx;
				gas--;
			}
			if(js==16&&mx==dx&&my==dy) {
				dHP-=3;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==17&&mx==dx&&my==dy) {
				dHP-=3;
				gas--;
			}
			if(js==18) {
				dHP--;
				gas--;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
			}
			if(js==19&&mx==dx) {
				dHP-=2;
				gas--;
			}
			if(js==20&&mx==dx) {
				dHP-=2;
				gas--;
			}
			if(js==21) {
				dHP-=4;
				my=dy;
				mx=dx;
				gas--;
			}
			if(js==22&&mx==dx) {
				dHP-=2;
				if(dy+fx>-1&&dy+fx<10) {
					dy+=fx;
				}
				gas--;
			}
			if(js==23&&dx==mx&&dy==my) {
				dHP-=3;
				gas--;
			}
			if(js==24&&mx==dx&&my==dy) {
				dHP-=2;
				dy+=fx;
				gas--;
			}
			if(js==25&&mx<3) {
				dy+=fx;
				dHP-=4;
				mx=dx;
				my=dy;
				gas--;
			}
			if(js==26&&mx<3) {
				dy+=fx;
				dHP-=4;
				mx=dx;
				my=dy;
				gas--;
			}
			if(js==27&&mx<3) {
				dy+=fx;
				dHP-=4;
				mx=dx;
				my=dy;
				gas--;
			}
			if(js==28&&mx==dx&&my==dy) {
				dy+=fx;
				dHP-=3;
				gas--;
			}
			if(js==29) {
				dHP-=3;
				dx=3;
				while(dy>0&&dy<9) {
					dy+=fx;
				}
				gas--;
			}
			if(js==30) {
				dHP-=4;
				gas--;
			}
		}
		if(ch=='w'&&mx>0) {
			mx-=2;
		}
		//
		if(ch=='j'&&dy>0) {
			dy--;
			dfx=-1;
		}
		if(ch=='l'&&my<9) {
			dy++;
			dfx=1;
		}
		if(ch=='9'||ch=='6') {
			dhurt_yn=true;
			if(mx==dx&&my==dy) {
				HP--;
				gas2++;
			}
		}
		if(ch=='8'||ch=='5') {
			dhurt_yn=true;
			if(mx==dx&&my==dy) {
				HP-=2;
				gas2++;
			}
		}
		if(ch=='k'&&gas2>0) {
			if(djs==1&&dx<3) {
				my+=dfx;
				HP-=4;
				dx=mx;
				dy=my;
				gas2--;
			}
			if(djs==2&&my==dy&&mx==dx) {
				HP-=3;
				my+=dfx;
				gas2--;
			}
			if(js==3&&my==dy&&mx==dx) {
				if(dfx==1) {
					mx=3;
					my=9;
				} else {
					mx=3;
					my=0;
				}
				HP-=3;
				gas2--;
			}
			if(djs==4&&mx==dx) {
				HP-=2;
				if(my+dfx>-1&&my+dfx<10) {
					my+=dfx;
				}
				gas2--;
			}
			if(djs==5&&dx==mx&&dy==my) {
				HP-=3;
				gas2--;
			}
			if(djs==6&&mx==dx&&my==dy) {
				HP-=2;
				my+=dfx;
				gas2--;
			}
			if(djs==7) {
				HP-=3;
				if(my+dfx>-1&&my+dfx<10) {
					my+=fx;
				}
				gas2--;
			}
			if(djs==8&&mx==dx&&my==dy) {
				HP-=3;
				if(my+dfx>-1&&my+dfx<10) {
					my+=fx;
				}
				gas2--;
			}
			if(djs==9&&mx==dx) {
				HP-=4;
				gas2--;
			}
			if(djs==10&&dx<3) {
				HP-=1;
				int number=0;
				dy=my;
				while(my+dfx>1&&my+dfx<10&&number<3) {
					my+=dfx;
					number++;
				}
				gas2--;
			}
			if(djs==11&&my==dy) {
				HP-=2;
				int number=0;
				while(my+dfx>-1&&my+dfx<10&&number<3) {
					my+=dfx;
					number++;
				}
				if(dy+dfx==my||dy-dfx==my) {
					HP-=1;
					if(dfx==1) {
						my=dy-1;
					} else {
						my=my+1;
					}
				}
				gas2--;
			}
			if(djs==12) {
				HP-=2;
				dx=2;
				dy=my;
				gas2--;
			}
			if(djs==13) {
				HP-=3;
				dy=my;
				dx=mx;
				gas2--;
			}
			if(djs==14&&mx==dx) {
				HP-=3;
				gas2--;
			}
			if(djs==15) {
				HP-=3;
				dy=my;
				dx=mx;
				gas2--;
			}
			if(djs==16&&mx==dx&&my==dy) {
				HP-=3;
				if(my+dfx>-1&&my+dfx<10) {
					my+=dfx;
				}
				gas2--;
			}
			if(djs==17&&mx==dx&&my==dy) {
				HP-=3;
				gas2--;
			}
			if(djs==18) {
				HP--;
				gas2--;
				if(my+dfx>-1&&my+dfx<10) {
					my+=dfx;
				}
			}
			if(djs==19&&mx==dx) {
				HP-=2;
				gas2--;
			}
			if(djs==20&&mx==dx) {
				HP-=2;
				gas2--;
			}
			if(djs==21) {
				HP-=4;
				dy=my;
				dx=mx;
				gas2--;
			}
			if(djs==22&&mx==dx) {
				HP-=2;
				if(my+dfx>-1&&my+dfx<10) {
					my+=dfx;
				}
				gas2--;
			}
			if(djs==23&&dx==mx&&dy==my) {
				HP-=3;
				gas2--;
			}
			if(djs==24&&mx==dx&&my==dy) {
				HP-=2;
				my+=dfx;
				gas2--;
			}
			if(djs==25&&dx<3) {
				my+=dfx;
				HP-=4;
				dx=mx;
				dy=my;
				gas2--;
			}
			if(djs==26&&dx<3) {
				my+=dfx;
				HP-=4;
				dx=mx;
				dy=my;
				gas2--;
			}
			if(djs==27&&dx<3) {
				my+=dfx;
				HP-=4;
				dx=mx;
				dy=my;
				gas2--;
			}
			if(djs==28&&mx==dx&&my==dy) {
				my+=dfx;
				HP-=3;
				gas2--;
			}
			if(djs==29) {
				HP-=3;
				mx=3;
				while(my>0&&my<9) {
					my+=dfx;
				}
				gas2--;
			}
			if(djs==30) {
				HP-=4;
				gas2--;
			}
		}
		if(ch=='i'&&mx>0) {
			dx-=2;
		}
	}
	for(int i=0; i<5; i++) {
		for(int j=0; j<5; j++) {
			if(g_map[i][j]==6) {
				g_map[i][j]=0;
			}
		}
	}
	g_map[mx][my]=6;
	g_map[mx][my]=6;
}
int m() {
	while(true) {
		in=0;
		go_time=0;
		g_map[3][0]=6;
		mx=3;
		my=0;
		g_map[3][5]=9;
		dx=3;
		dy=9;
		g_map[1][9]=1;
		HP=5;
		dHP=5;
		while(true) {
			go_time++;
			a++;
			system("cls");
			out();
			robot();
			play();
			Sleep(500);
			if(HP<=0) {
				system("cls");
				system("color F0");
				SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED	);
				cout<<"K.O.";
				Sleep(3000);
				system("cls");
				break;

			}
			if(dHP<=0) {
				system("cls");
				system("color F0");
				SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN);
				cout<<"K.O.";
				Sleep(3000);
				system("cls");
				return 0;
			}
			wl();
			wl2();
			f++;
		}
	}
}
int m2() {
	in=0;
	go_time=0;
	g_map[3][0]=6;
	mx=3;
	my=0;
	g_map[3][5]=9;
	dx=3;
	dy=9;
	g_map[1][9]=1;
	HP=5;
	dHP=5;
	while(true) {
		go_time++;
		a++;
		system("cls");
		out();
		play2();
		Sleep(500);
		if(HP<=0) {
			system("cls");
			system("color F0");
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE	);
			cout<<"winer:2P";
			Sleep(3000);
			system("cls");
			return 0;

		}
		if(dHP<=0) {
			system("cls");
			system("color F0");
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);
			cout<<"winer:1P";
			Sleep(3000);
			system("cls");
			return 0;;
		}
		wl();
		wl2();
		f++;
	}
}
int xjs() {
	//单人选角色
	int x=1;
	int y=1;
	char ch;
	while(true) {
		system("cls");
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE|FOREGROUND_GREEN);//莉安娜(怒队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//克拉克(怒队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);//拉尔夫(怒队)
		cout<<"*"<<endl;
		if(y==1) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);//大门(主角队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//二阶堂红丸(主角队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//草薙京(主角队、师徒队、三神器队)
		cout<<"*"<<endl;
		if(y==2) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//雅典娜(超能力队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//包子哥(超能力队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_GREEN);//老头(超能力队)
		cout<<"*"<<endl;
		if(y==3) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//金(棒子)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//大猪(棒子)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//猴子(棒子)
		cout<<"*"<<endl;
		if(y==4) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//神乐(福利)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//波霸(福利)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY| FOREGROUND_RED|FOREGROUND_GREEN);//脚女(福利)
		cout<<"*"<<endl;
		if(y==5) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//特瑞(饿狼)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//长发(饿狼)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//旋风(饿狼)
		cout<<"*"<<endl;
		if(y==6) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN );//龙二(97)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);//棍子(97)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//玛丽(97)
		cout<<"*"<<endl;
		if(y==7) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//七枷社(大蛇)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//电女(大蛇)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//小蛇(大蛇)
		cout<<"*"<<endl;
		if(y==8) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//黄毛(龙虎)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//萝卜(龙虎)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//爆衣(龙虎)
		cout<<"*"<<endl;
		if(y==9) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//真吾(无)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//八神(无)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//大蛇(无)
		cout<<"*"<<endl;
		if(y==10) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		ch=getch();
		if(ch=='a'&&x>1) {
			x--;
		}
		if(ch=='d'&&x<3) {
			x++;
		}
		if(ch=='w'&&y>1) {
			y--;
		}
		if(ch=='s'&&y<10) {
			y++;
		}
		if(ch=='o'||ch=='k'||ch=='p'||ch=='l') {
			system("cls");
			if(x==1&&y==1) {
				js=1;
			}
			if(x==2&&y==1) {
				js=2;
			}
			if(x==3&&y==1) {
				js=3;
			}
			if(x==1&&y==2) {
				js=4;
			}
			if(x==2&&y==2) {
				js=5;
			}
			if(x==3&&y==2) {
				js=6;
			}
			if(x==1&&y==3) {
				js=7;
			}
			if(x==2&&y==3) {
				js=8;
			}
			if(x==3&&y==3) {
				js=9;
			}
			if(x==1&&y==4) {
				js=10;
			}
			if(x==2&&y==4) {
				js=11;
			}
			if(x==3&&y==4) {
				js=12;
			}
			if(x==1&&y==5) {
				js=13;
			}
			if(x==2&&y==5) {
				js=14;
			}
			if(x==3&&y==5) {
				js=15;
			}
			if(x==1&&y==6) {
				js=16;
			}
			if(x==2&&y==6) {
				js=17;
			}
			if(x==3&&y==6) {
				js=18;
			}
			if(x==1&&y==7) {
				js=19;
			}
			if(x==2&&y==7) {
				js=20;
			}
			if(x==3&&y==7) {
				js=21;
			}
			if(x==1&&y==8) {
				js=22;
			}
			if(x==2&&y==8) {
				js=23;
			}
			if(x==3&&y==8) {
				js=24;
			}
			if(x==1&&y==9) {
				js=25;
			}
			if(x==2&&y==9) {
				js=26;
			}
			if(x==3&&y==9) {
				js=27;
			}
			if(x==1&&y==10) {
				js=28;
			}
			if(x==2&&y==10) {
				js=29;
			}
			if(x==3&&y==10) {
				js=30;
			}
			return 0;
		}
	}
}
int xjs2() {
	//双人选角色(人物排序与单人一样)
	int x=1;
	int y=1;
	int x2=1;
	int y2=1;
	char ch;
	while(true) {
		system("cls");
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE|FOREGROUND_GREEN);//莉安娜(怒队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//克拉克(怒队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);//拉尔夫(怒队)
		cout<<"*"<<endl;
		if(y==1) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);//大门(主角队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//二阶堂红丸(主角队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//草薙京(主角队、师徒队、三神器队)
		cout<<"*"<<endl;
		if(y==2) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//雅典娜(超能力队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//包子哥(超能力队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_GREEN);//老头(超能力队)
		cout<<"*"<<endl;
		if(y==3) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//金(棒子)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//大猪(棒子)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//猴子(棒子)
		cout<<"*"<<endl;
		if(y==4) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//神乐(福利)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//波霸(福利)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY| FOREGROUND_RED|FOREGROUND_GREEN);//猴子(福利)
		cout<<"*"<<endl;
		if(y==5) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//特瑞(饿狼)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//长发(饿狼)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//旋风(饿狼)
		cout<<"*"<<endl;
		if(y==6) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN );//龙二(97)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);//棍子(97)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//玛丽(97)
		cout<<"*"<<endl;
		if(y==7) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//七枷社(大蛇)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//电女(大蛇)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//小蛇(大蛇)
		cout<<"*"<<endl;
		if(y==8) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//黄毛(龙虎)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//萝卜(龙虎)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//爆衣(龙虎)
		cout<<"*"<<endl;
		if(y==9) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//真吾(无)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//八神(无)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//大蛇(无)
		cout<<"*"<<endl;
		if(y==10) {
			for(int i=1; i<x; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE|FOREGROUND_GREEN);//莉安娜(怒队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//克拉克(怒队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);//拉尔夫(怒队)
		cout<<"*"<<endl;
		if(y2==1) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);//大门(主角队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//二阶堂红丸(主角队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//草薙京(主角队、师徒队、三神器队)
		cout<<"*"<<endl;
		if(y2==2) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//雅典娜(超能力队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//包子哥(超能力队)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_GREEN);//老头(超能力队)
		cout<<"*"<<endl;
		if(y2==3) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//金(棒子)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//大猪(棒子)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//猴子(棒子)
		cout<<"*"<<endl;
		if(y2==4) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//神乐(福利)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//波霸(福利)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY| FOREGROUND_RED|FOREGROUND_GREEN);//猴子(福利)
		cout<<"*"<<endl;
		if(y2==5) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//特瑞(饿狼)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//长发(饿狼)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//旋风(饿狼)
		cout<<"*"<<endl;
		if(y2==6) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN );//龙二(97)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);//棍子(97)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);//玛丽(97)
		cout<<"*"<<endl;
		if(y2==7) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//七枷社(大蛇)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//电女(大蛇)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//小蛇(大蛇)
		cout<<"*"<<endl;
		if(y2==8) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//黄毛(龙虎)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//萝卜(龙虎)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//爆衣(大蛇)
		cout<<"*"<<endl;
		if(y2==9) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//真吾(无)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );//八神(无)
		cout<<"*";
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY);//大蛇(无)
		cout<<"*"<<endl;
		if(y2==10) {
			for(int i=1; i<x2; i++) {
				cout<<" ";
			}
			SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
			cout<<"^"<<endl;
		}
		ch=getch();
		if(ch=='a'&&x>1) {
			x--;
		}
		if(ch=='d'&&x<3) {
			x++;
		}
		if(ch=='w'&&y>1) {
			y--;
		}
		if(ch=='s'&&y<10) {
			y++;
		}
		if(ch=='j'&&x2>1) {
			x2--;
		}
		if(ch=='l'&&x2<3) {
			x2++;
		}
		if(ch=='i'&&y2>1) {
			y2--;
		}
		if(ch=='k'&&y2<10) {
			y2++;
		}
		if(ch=='r'||ch=='f'||ch=='t'||ch=='g') {
			system("cls");
			if(x==1&&y==1) {
				js=1;
			}
			if(x==2&&y==1) {
				js=2;
			}
			if(x==3&&y==1) {
				js=3;
			}
			if(x==1&&y==2) {
				js=4;
			}
			if(x==2&&y==2) {
				js=5;
			}
			if(x==3&&y==2) {
				js=6;
			}
			if(x==1&&y==3) {
				js=7;
			}
			if(x==2&&y==3) {
				js=8;
			}
			if(x==3&&y==3) {
				js=9;
			}
			if(x==1&&y==4) {
				js=10;
			}
			if(x==2&&y==4) {
				js=11;
			}
			if(x==3&&y==4) {
				js=12;
			}
			if(x==1&&y==5) {
				js=13;
			}
			if(x==2&&y==5) {
				js=14;
			}
			if(x==3&&y==5) {
				js=15;
			}
			if(x==1&&y==6) {
				js=16;
			}
			if(x==2&&y==6) {
				js=17;
			}
			if(x==3&&y==6) {
				js=18;
			}
			if(x==1&&y==7) {
				js=19;
			}
			if(x==2&&y==7) {
				js=20;
			}
			if(x==3&&y==7) {
				js=21;
			}
			if(x==1&&y==8) {
				js=22;
			}
			if(x==2&&y==8) {
				js=23;
			}
			if(x==3&&y==8) {
				js=24;
			}
			if(x==1&&y==9) {
				js=25;
			}
			if(x==2&&y==9) {
				js=26;
			}
			if(x==3&&y==9) {
				js=27;
			}
			if(x==1&&y==10) {
				js=28;
			}
			if(x==2&&y==10) {
				js=29;
			}
			if(x==3&&y==10) {
				js=30;
			}
			if(x2==1&&y2==1) {
				djs=1;
			}
			if(x2==2&&y2==1) {
				djs=2;
			}
			if(x2==3&&y2==1) {
				djs=3;
			}
			if(x2==1&&y2==2) {
				djs=4;
			}
			if(x2==2&&y2==2) {
				djs=5;
			}
			if(x2==3&&y2==2) {
				djs=6;
			}
			if(x2==1&&y2==3) {
				djs=7;
			}
			if(x2==2&&y2==3) {
				djs=8;
			}
			if(x2==3&&y2==3) {
				djs=9;
			}
			if(x2==1&&y2==4) {
				djs=10;
			}
			if(x2==2&&y2==4) {
				djs=11;
			}
			if(x2==3&&y2==4) {
				djs=12;
			}
			if(x2==1&&y2==5) {
				djs=13;
			}
			if(x2==2&&y2==5) {
				djs=14;
			}
			if(x2==3&&y2==5) {
				djs=15;
			}
			if(x2==1&&y2==6) {
				djs=16;
			}
			if(x2==2&&y2==6) {
				djs=17;
			}
			if(x2==3&&y2==6) {
				djs=18;
			}
			if(x2==1&&y2==7) {
				djs=19;
			}
			if(x2==2&&y2==7) {
				djs=20;
			}
			if(x2==3&&y2==7) {
				djs=21;
			}
			if(x2==1&&y2==8) {
				djs=22;
			}
			if(x2==2&&y2==8) {
				djs=23;
			}
			if(x2==3&&y2==8) {
				djs=24;
			}
			if(x2==1&&y2==9) {
				djs=25;
			}
			if(x==2&&y2==9) {
				djs=26;
			}
			if(x2==3&&y2==9) {
				djs=27;
			}
			if(x2==1&&y2==10) {
				djs=28;
			}
			if(x2==2&&y2==10) {
				djs=29;
			}
			if(x2==3&&y2==10) {
				djs=30;
			}
			return 0;
		}
	}
}
int win() {
	//通关界面(仅限单人)
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY| FOREGROUND_RED | FOREGROUND_BLUE| FOREGROUND_GREEN);
	cout<<"-----"<<endl;
	cout<<"| ";
	if(js==1) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE|FOREGROUND_GREEN);
	}
	if(js==2||js==12||js==25||js==26||js==27||js==28||js==29||js==30||js==23||js==24||js==22) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
	}
	if(js==3||js==16||js==20) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
	}
	if(js==4) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);
	}
	if(js==5||js==10||js==11||js==15||js==17||js==19||js==21) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED|FOREGROUND_GREEN);
	}
	if(js==6||js==7||js==8||js==13||js==14||js==18) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
	}
	if(js==9) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY|FOREGROUND_GREEN);
	}
	cout<<"*";
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY| FOREGROUND_RED | FOREGROUND_BLUE| FOREGROUND_GREEN);
	cout<<" |"<<endl;
	cout<<"| ";
	if(js==1||js==6||js==9||js==11) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY |FOREGROUND_GREEN);
	}
	if(js==2||js==3||js==4||js==19||js==29||js==30) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY );
	}
	if(js==5||js==10||js==12||js==13||js==15||js==17||js==27) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE|FOREGROUND_GREEN);
	}
	if(js==7||js==21||js==23) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE);
	}
	if(js==8||js==20||js==26||js==24||js==28) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE);
	}
	if(js==14||js==16||js==18||js==25||js==22) {
		SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);
	}
	cout<<"|";
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY| FOREGROUND_RED | FOREGROUND_BLUE| FOREGROUND_GREEN);
	cout<<" |"<<endl;
	cout<<"-----"<<endl;
	cout<<"请留名:";
	gets(name);
	Sleep(2000);
	system("cls");
}
int game() {
	jn=4;
	//变量设置
	if(z!=c) {
		fs=0;
	} else {
		fs=b;
	}
	for(int i=0; i<5; i++) {
		for(int j=0; j<10; j++) {
			g_map[i][j]=0;
		}
	}
	for(int i=0; i<10; i++) {
		g_map[4][i]=8;
	}
	in=0;
	g_map[3][0]=6;
	mx=3;
	my=0;
	g_map[3][5]=9;
	dx=3;
	dy=5;
	g_map[1][9]=1;
	//单人
	if(dsr==1) {
		xjs();
		djs=1;
		m();
		djs=2;
		m();
		djs=3;
		m();
		djs=4;
		m();
		djs=5;
		m();
		djs=6;
		m();
		djs=7;
		m();
		djs=8;
		m();
		djs=9;
		m();
		djs=10;
		m();
		djs=11;
		m();
		djs=12;
		m();
		djs=13;
		m();
		djs=14;
		m();
		djs=15;
		m();
		djs=16;
		m();
		djs=17;
		djs=18;
		m();
		djs=19;
		m();
		djs=20;
		m();
		djs=21;
		m();
		djs=22;
		m();
		djs=23;
		m();
		djs=24;
		m();
		djs=25;
		m();
		djs=26;
		m();
		djs=27;
		m();
		djs=27;
		m();
		djs=28;
		m();
		djs=29;
		m();
		djs=30;
		m(); 
		win();
	}//双人
	else {
		xjs2();
		m2();
	}
}
int go_in() {
	//游戏封面
	char ch;
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_BLUE| FOREGROUND_GREEN);
	cout<<"------------------------"<<endl;
	cout<<"|        KOF.C++       |"<<endl;
	cout<<"|      by:用爱发电     |"<<endl;
	cout<<"|-------               |"<<endl;
	cout<<"------------------------"<<endl;
	Sleep(3000);
	system("cls");
	cout<<"------------------------"<<endl;
	cout<<"|        KOF.C++       |"<<endl;
	cout<<"|      by:用爱发电     |"<<endl;
	cout<<"|------------------    |"<<endl;
	cout<<"------------------------"<<endl;
	Sleep(2000);
	system("cls");
	cout<<"------------------------"<<endl;
	cout<<"|        KOF.C++       |"<<endl;
	cout<<"|      by:用爱发电     |"<<endl;
	cout<<"|     按街机A键开始    |"<<endl;
	cout<<"------------------------"<<endl;
	while(true) {
		ch=getch();
		//根据用户输入的街机A键判断用户是单人还是双人,因为单人键位为改善体验占了整个键盘,因此可用A判断单双人。
		if(ch=='r'||ch=='8') {
			dsr=2;
			system("cls");
			return 0;
		}
		if(ch=='k') {
			dsr=1;
			system("cls");
			return 0;
		}
	}
}
//主程序
int main() {
	//用户打开游戏
	go_in();
	//游戏主体程序
	game();
	return 0;
}


版权声明:本文为weixin_46995430原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。