哪方面出问题了,感觉是正确的

哪方面出问题了


```c
#include <stdio.h>
int main()
{
//    int a,b,c,m;
//    scanf("%d %d %d",&a,&b,&c);
//    m=a;
//    if(b>m){m=b;//很好的一种思想。 
//    }
//    if(c>m){
//        m=c;
//    }
//    
//    printf("%d",m);

int max(int x,int y);
int a,b,c,k,g;
scanf("%d %d %d",&a,&b,&c);
//k=max(c,max(a,b));
k=max(a,b);
if(c>k){g=c;
}else{g=k;
}
printf("%d",g);        
        
    return 0;
}

int max(int x,int y)
{
    int m,n,z;
    if(m>n){z=m;
    }else{z=n;
    }
    

    
    
    return (z);
}

```

img


int max(int x, int y)
{
    int z;
    if (x > y) {
        z = x;
    }
    else {
        z = y;
    }
    return (z);
}