why will my code not work ive declared everything
Code:#include <cstdlib> #include <iostream> #include <string> using namespace std; void create(); void createdata(string race); int yn; int main() { string select; do { cout<<"welcome to my little game i like to call\n"; cout<<"FABLE RIPOFF\n"; cout<<"\n\n\n"; cout<<"please choose an option,\n"; cout<<"tutorial is recommended for beginners\n\n"; cout<<"play game(type play)\n"; cout<<"load(type load)\n"; cout<<"tutporial(type tut)\n"; cout<<"quit(type quit)\n"; cin>>select; cout<<endl; if(select == "play" || select == "Play") { system("cls"); create(); cin.get(); } if(select == "tut" || select == "Tut") { cout<<"under construction\n"; cin.get(); } if(select == "quit" || select == "Quit") { break; } cin.get(); }while(select != "quit" || select != "Quit"); } void create(){ string race; string yn; cout<<"which race do you want to be?\n"; cout<<"\n\n"; cout<<"human(press h)\n"; cout<<"elf(press e)\n"; cout<<"mage(press m)\n"; cout<<"demon(press d)\n"; cout<<"please choose an option\n"; cin>>race; if(race == "h" || race == "H" ) { cout<<"humans are not a preferred race for battles mainly because of there\n"; cout<<"stupidity,they are however the only race that shops will talk to\n"; cout<<"but because of this they cant go into other lands shops other than\n"; cout<<"philostone.at the moment no human has survived even a minimal attack\n"; cout<<"from another monster,will you?\n"; cout<<"are you sure you want to be human\n"; cin>>yn; if(yn == "y" || yn == "Y") { ERROR HERE:createdata(string race); } else { system("cls"); create(); }; } else if(race == "e" ||race == "E") { cout<<"elves are an amazing race,known for there absoloute mastery in \n"; cout<<"archery,choosing this race will assure you a spot in the archers\n"; cout<<"guild,they are also the only race other than mages to be\n"; cout<<"able to do magic,but dont let that fool you there no mages\n"; cout<<"but there very small which means this is what they have to rely\n"; cout<<"on just magic and archery but being small gives them amazing speed\n"; cout<<"allowing them to flee from every battle they face\n"; cout<<"are you sure you want to be an elf?\n"; cin>>yn; if(yn == "y" || yn == "Y") { cout<<"under construction\n"; cin.get(); } else { system("cls"); create(); }; } else if(race == "m" || race == "M") { cout<<"mages are the most powerfull magicians and also most likely\n"; cout<<"to finish the game to the very end,and being able to join\n"; cout<<"the magic guild gives them the arsenal of magic they need\n"; cout<<"provided they have the money to buy the spells of coarse\n"; cout<<"are you sure you want to be a mage?\n"; cin>>yn; if(yn == "y" || yn == "Y") { cout<<"under construction\n"; cin.get(); } else { system("cls"); create(); }; } else if(race == "d" || race == "D") { cout<<"demons dont care about archery or magicks they care about\n"; cout<<"BRUTE strenth there dumb as a doorknob but stronger than \n"; cout<<"anything else in the world\n"; cout<<"nobody whose fought a demon in a brute strenth battle\n"; cout<<"has lived to tell the tale\n"; cout<<"are you sure you want to be a demon?\n"; cin>>yn; if(yn == "y" || yn == "Y") { cout<<"under construction\n"; cin.get(); } else { system("cls"); create(); }; }; } void createdata(string race){ ERROR HERE:string race; if(race == "h" || race =="H") string huname; cout<<"what is your humans name?\n"; ERROR HERE:cin>>huname; cout<<"hmm"<< huname <<"if your sure\n"; cout<<"here are your stats\n"; } } };



LinkBack URL
About LinkBacks



Want to add some