真不知道哪里错了
#include <stdio.h>
int maxelement(float array1[],int num);
int main ()
{
float
array[5];
int i,l;
printf("请输入五个浮点数;\n");
for(i=0;i<5;i++)
{
scanf("%f",&array[i]);
printf("array[%-1d]=%f\n",i,array[i]);
}
printf("最大的数的下标为:%d",maxelement(array,l));
return 0;
}
int maxelement(float array1[],int num)
{
int j,k;
float max;
max=array1[0];
k=0;
for(j=0;j<num;j++)
{
if(max<array1[j+1])
{
k=j+1;
max=array1[j+1];
}
}
return (k);
}