>>547
素直に書いてみた
差の絶対値じゃなくて差の比較だけでいいんだよね?
#include<stdio.h>
#define N 10
int main(){
    int data[N]={-6,4,7,-3,-1,9,5,-5,4,6};
    int*max_diff = data;
    int*it;
    for(it=data+1;it!=data+N-1;++it)
        if(1[max_diff]-0[max_diff] <= 1[it]-0[it])
            max_diff = it;
    printf("%dと%dの間の差%dが最大\n",
        max_diff-data,max_diff-data+1,1[max_diff]-0[max_diff]);
    return 0;
}