AYUDA!!!!

print("bienvenido");
print("Presiona 1 si eres chico o 2 si eres chica");
int i = GetInt();
if (i == 1);
//Parte de varon
{
print("¿Cómo te llamas?");
string nombre = GetString();
//nombre
if (nombre != "zzzz") { print("Que Buen nombre"); }else
if (nombre == "zzzz") { print("Que Buen nombre"); }
//historia
print("Serás sumergido en un nuevo mundo");
print("selcciona tu mascota: presiona 1 si quieres un perro o presiona 2 si quieres un gato");
int i = GetInt();
if (i == 1)
{
print("Bien te mordio y se fue con otro");
print("Pero que sad bro");
}
else
{
print("Bien te araño la cara y se fue con otro");
print("Pero que sad bro");

}

}
else
{
print("¿Cómo te llamas?");
string nombre = GetString();
//nombre
if (nombre != "zzzz") { print("Que Bonito nombre"); }else
if (nombre == "zzzz") { print("Que Bonito nombre"); }
//historia
print("Serás sumergido en un nuevo mundo");
print("selcciona tu mascota: presiona 1 si quieres un fantasma o presiona 2 si quieres un angel");
int i = GetInt();
if (i == 1)
{
print("Bien te traumo de por vida y se fue con otro");
print("Pero que sad woman");
}
else
{
print("Bien te ilusiono y se fue con otra");
print("Pero que sad woman");

}
}

me aparece error en el else del medio main.cpp:40:6: error: ‘else’ without a previous ‘if’
Please, Alexis929, try to enhance your question or you are not likely to get any answer.

Firstly, please read here about how to post code:
http://www.cplusplus.com/articles/jEywvCM9/

Secondly, please try to post compilable or nearly compilable code (it implies that there should be a main(), if possible).
If your code has been written in C++, then there should be the definitions of print() and GetInt(), shouldn’t they?

Thirdly, please try to keep a consistent indentation style; we would appreciate if you used a more widespread style, one we could be used to.

And, what about choosing a less generic object for your question?

Talking of your problem, how can we help you? What could we add that the compiler hasn’t already told you?
I think you know every else should match an if - so please check if there’s some stray else, which has not been preceded by an if.

Happy coding.

Topic archived. No new replies allowed.