架空三国历史(游戏)

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){
	char a;
	char a1;
	char a2;
	char a3;
	char a4;
	cout<<"游戏名:架空三国历史"<<endl;
	Sleep(2000);
	cout<<"正在进入游戏······"<<endl;
	cout  << "揭芷沐制作" << endl; 
	Sleep(5000);
	cout<<"请选择模式:"<<endl;
	cout<<"A.魏"<<" "<<"B.蜀"<<" "<<"C.吴"<<endl;
	cin>>a;
	if(a=='A'){
		cout<<"现在你是曹操,你对孙刘联盟恨之入骨,你打算派人出使哪个国家呢?"<<endl;
		cout<<"A.蜀"<<" "<<"B.吴"<<endl; 
		cin>>a1;
		if(a1=='A'){
			cout<<"刘备大发雷霆,孙刘联军进攻魏国"<<endl;
			cout<<"game over";
			return 0;
		} 
		else if(a1=='B'){
			cout<<"经过使者的劝说下,孙刘联盟被拆散,魏吴联军一起进攻蜀国,蜀国灭亡"<<endl;
			Sleep(2000);
			cout<<"你是否拆散联盟,并进攻东吴?"<<endl;
			cout<<"A.是"<<" "<<"B.否"<<endl;
			cin>>a2;
			if(a2=='A'){
				cout<<"孙权十分生气,下令殊死抵抗,魏军大败"<<endl;
				Sleep(2000);
				cout<<"是否继续进攻吴国?"<<endl;
				cout<<"A.是"<<" "<<"B.否"<<endl;
				cin>>a3;
				if(a3=='A'){
					cout<<"魏国发生了内乱,你被叛军杀死"<<endl;
					cout<<"game over";
					return 0;
				}
				else if(a3=='B'){
					cout<<"训练中······"<<endl;
					Sleep(6000);
					cout<<"你的国力达到了巅峰,是否进攻吴国?"<<endl;
					cout<<"A.是"<<" "<<"B.否"<<endl; 
					cin>>a4;
					if(a4=='A'){
						cout<<"你消灭了吴国,统一了天下"<<endl; 
						cout<<"You are WIN!!";
						return 0;
					}
					else if(a4=='B'){
						cout<<"吴国派出了刺客,你被杀死了"<<endl;
						cout<<"game over";
						return 0;
					}
				}
			}
			else if(a2=='B'){
				cout<<"吴国偷袭了魏国,占领了洛阳"<<endl; 
				cout<<"game over";
				return 0;
			}
		}
	}
	else if(a=='B'){
		cout<<"你现在是刘备,你对曹操的挟天子以令诸侯十分不满,你打算和东吴联盟吗?"<<endl;
		cout<<"A.打算"<<" "<<"B.再等等"<<" "<<"C.不打算"<<endl;
		cin>>a1;
		if(a1=='A'){
			Sleep(2000);
			cout<<"孙刘联盟已达成,你要北伐魏国吗?" <<endl;
			cout<<"A.要"<<" "<<"B.不要"<<endl;
			cin>>a2;
			if(a2=='A'){
				Sleep(2000);
				cout<<"你开始进攻魏国,你打算如何伐魏?"<<endl;
				cout<<"A.与吴国夹击魏国"<<" "<<"B.孤军北上,截断河西走廊"<<endl;
				cin>>a3;
				if(a3=='A'){
					cout<<"吴国不愿冒险夹击,魏军攻破成都,蜀国灭亡"<<endl;
					cout<<"game over"; 
				} 
				else if(a3=='B'){
					cout<<"成功截断河西走廊,与吴国一起加击魏国,魏国灭亡"<<endl;
					Sleep(3000);
					cout<<"魏国已灭,是否进攻吴国?"<<endl;
					cout<<"A.是"<<" "<<"B.否"<<endl;
					cin>>a4;
					if(a4=='A'){
						Sleep(2000);
						cout<<"孙权早有准备,你大败而归,病死在了白帝城"<<endl;
						cout<<"game over";
						return 0; 
					}
					else if(a4=='B'){
						cout<<"孙权主动来归顺,蜀国统一了天下,重建汉王朝"<<endl;
						cout<<"You are WIN!!";
						return 0; 
					}
				}
			}
			else if(a2=='B'){
				cout<<"曹操趁机进攻蜀国,蜀国灭亡"<<endl;
				cout<<"game over";
				return 0; 
			}
		}
		else if(a1=='B'){
			cout<<"因为你迟迟不联盟,给了魏国机会,导致蜀国灭亡"<<endl;
			cout<<"game over";
			return 0;
		}
		else if(a1=='C'){
			cout<<"曹操大举进攻蜀国,蜀国灭亡"<<endl;
			cout<<"game over";
			return 0;
		}
	}
	else if(a=='C'){
		cout<<"现在你是东吴大帝孙权,吴国刚刚占领荆州,还没站稳脚跟,你要和蜀汉结盟吗?"<<endl;
		cout<<"A.要"<<" "<<"B.不要"<<endl;
		cin>>a1;
		if(a1=='A'){
			cout<<"刘备对曹操不满,同意结盟"<<endl;
			Sleep(1000);
			cout<<"蜀国正在北伐,你愿意去援助吗?"<<endl;
			cout<<"A.愿意"<<" "<<"B.不愿意"<<endl;
			cin>>a2;
			if(a2=='A'){
				cout<<"蜀国北伐成功,魏国灭亡,你要对蜀国采取什么措施?"<<endl;
				cout<<"A.增兵"<<" "<<"B.不做措施"<<endl;
				cin>>a3;
				if(a3=='A'){
					cout<<"蜀国大举进攻,结果大败"<<endl;
					Sleep(2000);
					cout<<"你要趁蜀国内部空虚进攻蜀国吗?"<<endl;
					cout<<"A.不要"<<" "<<"B.要"<<endl;
					cin>>a4;
					if(a4=='A'){
						cout<<"你放过了蜀国,刘备将蜀军训练成精锐之师,并灭亡了吴国"<<endl;
						cout<<"game over";
						return 0; 
					}
					else if(a4=='B'){
						cout<<"吴军大举进攻蜀国,蜀国抵挡不住,被迫投降,统一了天下"<<endl;
						cout<<"You are WIN!!";
						return 0; 
					}
				}
				else if(a3=='B'){
					cout<<"蜀国大举进攻,吴国灭亡"<<endl;
					cout<<"game over";
					return 0; 
				}
			}
			else if(a2=='B'){
				cout<<"蜀国北伐失败,蜀国灭亡,魏国进攻吴国,吴国灭亡"<<endl;
				cout<<"game over";
				return 0; 
			}
		}
		else if(a1=='B'){
			Sleep(1000);
			cout<<"曹操大军来犯,你打算如何应对?"<<endl;
			cout<<"A.与蜀国夹击魏国" <<" "<<"B.殊死抵抗"<<endl;
			cin>>a2;
			if(a2=='A'){ 
				cout<<"你还没有和蜀国结盟,蜀国没有支援,吴国灭亡"<<endl;
				cout<<"game over";
				return 0; 
			}
			else if(a2=='B'){
				cout<<"魏国过于强大,抵抗无济于事,吴国灭亡"<<endl;
				cout<<"game over";
				return 0;
			}
		}
	}
	return 0;
}