#include<iostream>
using namespace std;
int add(int,int);
float add(float,float);
void main()
{
cout<<add(10.20,60.1);
}
int add(int a,int b)
{
return a+b;
}
float add(float c,float d)
{
return c+d;
}
I am passing floating value but it show ambiguity why?