[C con Clase] Problema con if

coke cokejordan en gmail.com
Dom Ago 17 20:28:25 CEST 2008


bueno para partir cuando comparas char a la constante tienes que agregarle
´´, ahora no entiendo pk haces un arreglo de caracteres para guardar la
edad, ya que al hacer eso guardas caracater a caracter la edad, es decir si
guardas 18, kedaria asi
edad[0]='1';
edad[1]='8';
lo demas basura
te arregle un poco la funcion y en vez de char hice un arreglo de enteros
PD: ahora si kieres seguir con arreglo de char tienes k tomar la edad como
un string, y al comparar los valores ocupar la funcion strcmp... salu2



int main()
{
   int edad[32];

   cout<<"Edad: ";
   cin>> edad[0];


   if (edad[0] < 18)
   cout<<"No puedes entrar, eres menor de edad"<<endl;
   else
   cout<<"Adelante, tienes la edad suficiente"<<endl;

   system("pause");

}
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20080817/0b927e6f/attachment.html>


Más información sobre la lista de distribución Cconclase