Código:
//Proyecto conversion de moneda.
#include <iostream>
float Euros (float);
float Dolares (float);
int main()
{
using namespace std;
float Euros1;
float Dolares1;
cout << "\t\tConversor de moneda Euro-Dolar" << endl << endl;
cout << "Introduzca el número de euros para convertir a dolares: ";
cin >> Euros1;
CambioDolares (Euros1);
cout << "Son: " << CambioDolares << " dolares." << endl<< endl;
cout << "**********************************************" << endl;
cout << "\t\tConversor de moneda Dolar-Euro" << endl << endl;
cout <<"Introduzca el número de dolares para convertir a euros: ";
cin >> Dolares1;
CambioEuros (Dolares1);
cout << "Son: " << CambioEuros << " euros." <<endl;
}
//===============================================================
float Euros (float CambioEuros)
{
float CambioEuros = (Dolares1/0.753); ¿¿??
return CambioEuros;
}
//===============================================================
float Dolares (float CambioDolares)
{
float CambioDolares = (Euros1*1.327); ¿¿??
return CambioDolares;
}
//===============================================================
Los errores que me muestran en esas dos lineas son:
declaration of "float CambioEuros" shadows a parameter.
"Dolares" was not declared in this scope.
Son los dos iguales para las dos lineas y no se como arreglarlo.
Gracias de antemano.