请高手帮我看看拿错了啊,
求两个数中大的那个
main()
{
 int a,b,c;
  scanf("%d","%d",&a,&b);
  c=max(a,b);
  printf("max=%d",c);


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