Function C++

#include 
#include 
using namespace std;
char min(char a, char b);
int min(int a, int b);
double min(double a, double b);
int main()
{
  cout << "Min is: " << min('x', 'a') << endl;
  cout << "Min is: " << min(10, 20) << endl;
  cout << "Min is: " << min(0.2234, 99.2) << endl;
  return 0;
}
// min() for chars
char min(char a, char b)
{
  return tolower(a)}
// min() for ints
int min(int a, int b)
{
  return a}
// min() for doubles
double min(double a, double b)
{
  return a}