Soy un novato y estoy tratando de hacer un programa que usando funciones me resuelva la hipotenusa de dos lados, el código compila sin errores pero al ejecutar, me parece que el return no devuelve nada a la función y no se porque... HELP!?
#include<iostream>
#include<cmath>
//función hipotenusa toma dos floats y devuelve un float
using std::cout;
using std::endl;
float hipotenusa(float lado1, float lado2)
{
cout<<"la hipotenusa de los lados "<<lado1<<" y "<<lado2<<" es: ";
return sqrt((lado1*lado1)+(lado2*lado2));
}
int main(){
hipotenusa(4.2,1.5);
cout<<endl;
system("pause");
}