Uso el CMD de window's para compilar y notepad++ para hacer el codigo.
Hice un ejemplo corto para que pueden ver.
Código:
#include <iostream>
#include <string>
using namespace std;
int main () {
struct datos {
string nombre;
int edad;
};
datos persona;
//Pide un nombre, y rechaza la opcion cuando se ingresa "p".
//En vez de "p" debería ingresar un espacio vacío o nada.
do {
cout << "Ingrese nombre: ";
cin >> persona.nombre;
if (persona.nombre.compare("p") == 0) {
cout << "No hay nombre." << endl;
}
}
while (persona.nombre.compare("p") == 0);
return 0;
}
#include <string>
using namespace std;
int main () {
struct datos {
string nombre;
int edad;
};
datos persona;
//Pide un nombre, y rechaza la opcion cuando se ingresa "p".
//En vez de "p" debería ingresar un espacio vacío o nada.
do {
cout << "Ingrese nombre: ";
cin >> persona.nombre;
if (persona.nombre.compare("p") == 0) {
cout << "No hay nombre." << endl;
}
}
while (persona.nombre.compare("p") == 0);
return 0;
}





Autor


En línea



