c语言数组“最萌身高差”题教一下!

img


img

img


问下这个关于C语言数组“最萌身高差”怎么做呀?最好发个代码例子出来,谢了!


#include<stdio.h>
#include<math.h>
int main()
{
    int a[10]={1,11,2,3,4,5,6,30,45,12};//假设10位学生
    int i,j;
    for(i=0;i<10;i++)
    {
        for(j=i+1;j<10;j++)
        {
            if(fabs(a[j]-a[i])>10&&(a[j]%2==0&&a[i]%2==0||a[j]%2==1&&a[i]%2==1))
                printf("%d和%d\n",i+1,j+1);
        }
    } 
    return 0;
}