El codigo en C es el siguiente:
Código
#define N 4 int A[N]={7,3,25,4}; int B[N]; void Recorre(); int Mayor(); void main(){ Recorre (A, B, N); } void Recorre (int A[], int B[], int M){ for(int j=0; j<M-1; j++){ B[j] = Mayor(A[j],A[j+1]); } } int Mayor(int X, int Y){ if(X>Y) return X; else return Y; } int i, max, ind; int max(int A[], int longA){ max=0; ind=0; for(i=0; i<longA; i++){ if(A[i]>max){ max=A[i]; ind=i; } } return(ind); }