void Findmax(float a[])
{
int i,m=0; for(i=0;i<100;i++) { if(a[i]>a[m])m=i;
} printf("%f,%d",a[m],m);}
void main()
{
int i; float A[100]; for(i=0;i<100;i++) scanf("%f",A[i]); Findmax(A);}
Findmax函數中,for循環,數組下標要從0開始,參數n沒什麽用,在函數內定義局部變量就可以了
main函數,for循環讀入數組,要設退出條件,否則死循環了,局部變量n沒什麽用。