<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.18.2">
</HEAD>
<BODY>
Buenas a todos,<BR>
<BR>
Llevo mas de una hora intentando solucionar un problema con if al hacer un juego muy simplón:<BR>
<BR>
#include<iostream><BR>
using namespace std;<BR>
<BR>
int main()<BR>
<BR>
{<BR>
char palabra;<BR>
char platano; <BR>
        cout<<"Oro parece plata no es, quien no lo adivine muy tonto es... "<<endl;<BR>
        cout<<"Escribe la respuesta:"<<endl;<BR>
        cin>>palabra;     <BR>
        cout<<" "<<endl;<BR>
<BR>
                <BR>
                if (palabra==platano) <BR>
                cout<<"bravo"<<endl;      <BR>
        else<BR>
                if (palabra!=platano)<BR>
                cout<<"muy mal"<<endl;<BR>
                        <BR>
};<BR>
<BR>
<BR>
//Cuando lo ejecuto, escriba "platano" o manzana, siempre me dice muy mal. Si en vez de if (palabra==platano) pongo if (palabra=platano) con un sólo igual, me dice que bravo, escriba lo que escriba.<BR>
<BR>
He mirado en el curso, en internet y en un libro, pero no saco donde está el problema.<BR>
<BR>
Si alguien pudiese orientarme...<BR>
<BR>
Gracias y un saludo,<BR>
<BR>
Rubén. <BR>
<BR>
<BR>
</BODY>
</HTML>