#include
int Max(int *a)//你传过去的是数组b的地址,应该用指针接受
{
int i,max=0;//你的max变量没有定义就初始化了
for(i=0;i<5;i++)
if( a[i]>max)//你的if()语句没有括号
max=a[i];
return max;
}
main()
{
int b[5],max;
int i;
for(i=0;i<5;i++)
scanf("%d",&b[i]);
max=Max(b);//你的max函数与变量max重名了,可以改为Max()
printf("%d",max);
}
*******************************************
应该可以了,不懂追问,望采纳~