Me ha salido, la verdad te agradezco, ahora tengo otro problemilla...
Cuando pido que ingrese el nombre y apellido se vuelve loco , jajaj, mira te paso el codigo!...
Código C++:
Ver original#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
string Nombre;
string Titulo;
int main(int argc, char *argv[])
{
// Variables del personaje
char Nombre[50];
char Titulo[50];
int Vida;
int Nivel;
int Experiencia;
int Golpe;
int Golpehechi;
int Monedas;
int Fuerza;
int Destreza;
int Inteligencia;
int Constitucion;
int Defensa;
int Mana;
//Variables de Inventario
char Ropa[200];
int Arma;
char Armainfo[200];
int Armadura;
int Amuleto;
char Amuletoinfo[200];
strcpy(Ropa
, "Ropaje de Campesino"); strcpy(Armainfo
, "Horca de Campesino"); strcpy(Amuletoinfo
, "Amuleto de aprendiz");
// Variables Globales
int crear;
int punto;
char continuar[10];
int Inventario;
cout<<"1 Para crear su personaje"<<endl;
cin >> crear;
while( crear != 1)
{
cout << "Solo Puede crear su personaje" << endl;
cin>>crear;
}
cout << "Ingrese el nombre de su personaje" << endl;
cin >> Nombre;
cout << "Ingrese un Titulo para su personaje" <<endl;
cout << " Ej: '' El cazador Oscuro '', '' El Guerrero Temido '' , Etc... "<< endl;
cin >> Titulo;
con esos 2 tengo problema, al poner un nombre que contenga un espacio, por ejemplo " Juan Carlos ", el programa se vuelve loco y tiene errores, como que, se saltea pasos y avanza hasta cierto punto y todo se corrompe jajaj...
Tengo que usar strcpy tambien?