重载函数求三个不同数据类型的最大值


#include
using namespace std;
int m(int a)
char m(char b)
char m(char c[])
int main()
{
    int a_i=50;
    char b_c=55;
    char c[]_c=57; 
    if(aelse if(a>c)
    {
        a=c;
    }
    return a;
    cout<<"最大的是;"<

这个为什么错了?我不是已经在主函数初始化了嘛。还有,我这个代码能直接比较三个不同数据类型的大小吗?

你没写函数实现代码啊。你以为写个函数名,计算机就知道该干啥了??