有关数组问题C语言,求解

不知道怎么输出每个健康指数的对应编号。。。 ,试过好几次都不是想要的结果,求解答

img


img


#include <stdio.h>
#include <math.h>
int main()
{
    int i,n,maxIndex = 1,minIndex = 1;
    scanf("%d", &n);
    int arr[101];
    for(i = 1;i <= n;i++){
        scanf("%d", &arr[i]);
    }
    int min = arr[1], max = arr[1];
    for(i = 1;i <= n;i++){
        if(arr[i] > max){
            max = arr[i];
            maxIndex = i;
        }
        if(arr[i] < min){
            min = arr[i];
            minIndex = i;
        }
    }

    printf("%d %d\n%d %d",max, maxIndex,min,minIndex);
    
    return 0;
}

先学会问问题,你这样问谁看得懂?

img