Buenas!
Alguien me puede ayudar con este código (C++) que me esta funcionando mal. No me funciona en la parte de poner una contraseña para "iniciar sesión". Si es importante uso el online c++ compiler de google :D
Gracias
#include <iostream>
using namespace std;
int main()
{
{
int edad;
do
{
cout << "Introduce tu edad: ";
cin >> edad;
if (edad < 16) cout << "Edad no valida!\n";
}
while (edad < 16);
if (edad >= 16) cout << "Aceptada\n";
}
{
char mail;
cout<<"Introduce tu mail: ";
cin>>mail;
cout<<"Aceptado.\n";
}
{
char contra;
cout<<"Introduzca la contraseña que quiera usar: \n";
cin>>contra;
cout<<"Haz creado la cuenta exitosamente :)\n";
}
return 0;
}
Hola misterdekus!
Si, yo todavía soy bastante novato, como puedes ver en mi código sería como un inicio de sesión, después de poner un escribir mi Gmail no me deja poner una contraseña. O sea cuando pongo mi Gmail - como me lo pide el código - después se termina automáticamente el programa y no me deja poner una contraseña.
Cuando pasa eso el programa me pone "Introduzca la contraseña que quiera usar: Haz creado la cuenta exitosamente :)" Yo lo que quiero es que en este espacio ~~~~~~~~~^ me deje poner una contraseña que quiera usar.
Tu le estas pidiendo a tus variables tipo char que almacene muchos caracteres ( llámese letra, numero o símbolo ), cuando realmente solo puede almacenar solo 1
entonces mi solución, convierte las 2 variables tipo char a char [N dimensión] ...