我这个求最大值为啥不行呀
#include<stdio.h>
int getmax[int arr[],int max ] ;
int i;
int max=arr[0];
for(i=1,i<10,i++)
if (arr[i]>max)
max==arr(i);
return max;
int main
{
int arr[]={1,2,3,4,5,6,7,8,9,11};
int max=getmax[];
getmax(arr,max);
printf("d\n",max);
return 0;
}