Es posible que te hayas equivocado con los nombres de variables y funciones o no llevas muy bien el tema de variables globales y locales. Creo que de la siguiente manera te funcionará:
//Proyecto conversion de moneda.
#include <iostream>
float CambioEuros (float);
float CambioDolares (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;
cout << "Son: " << CambioDolares(Euros1) << " 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;
cout << "Son: " << CambioEuros (Dolares1); << " euros." <<endl;
}
//===============================================================
float CambioEuros (float Dolares)
{
float Euros = (Dolares/0.753);
return Euros;
}
//===============================================================
float CambioDolares (float Euros)
{
float Dolares = (Euros*1.327);
return Dolares;
}
//===============================================================
Si no entiendes alguna cosa o tienes dudas las comentas.
P.D.: No he podido probar el código porque ahora mismo no tengo un ordenador con compilador a mano, pero creo que funciona.
P.D.: Aprovecho este post para mandaros un saludo a todos ya que acabo de registrarme.