为什么不能求最大值
#include <stdio.h>
int f(int shuzu[],int a)
{
int max=shuzu[0];
int i;
for(i=0;1<5;i++)
{
if(shuzu[i]>max)
{
max=shuzu[i];
}
}
return max;
}
int main()
{
int shuzu[]={10,45,52,18,20};
int i,max;
for(i=0;i<5;i++)
{
printf("%d ",shuzu[i]);
}
printf("\n");
max=f(shuzu,5);
printf("最大值为:",max);
}