Código windows mejorado:#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
Inicio:
system("cls");
double psts;
double euros;
cout << "Introduce la cifra de pesetas: ";
cin >> psts;
if (psts < 0) {
cerr << "Error: la cantidad que puso es invalida";
return 1;
}
euros = psts / 166.386;
cout << "Equivale a " << euros << " euro(s)\n\n";
system("PAUSE>NUL");
goto Inicio;
return 0;
}
Código linux mejorado:#include <cstdlib>
#include <iostream>
#include 'stdio.h'
using namespace std;
int main()
{
Inicio:
system("clear");
double psts;
double euros;
cout << "Introduce la cifra de pesetas: ";
cin >> psts;
if (psts < 0) {
cerr << "Error: la cantidad que puso es invalida";
return 1;
}
euros = psts / 166.386;
cout << "Equivale a " << euros << " euro(s)\n\n";
getchar();
goto Inicio;
return 0;
}
Que me he acordado de los linuxeros

.