>>760
#include <stdio.h>
#include <float.h>
#include <math.h>

int iGetNearPos(int *iNumber, int iCount, float fAvg)
{
    float fMin=FLT_MAX;
    int iPos=0;
    int i;
    float fSubtract;
    
    for (i=0 ; i<iCount ; i++)
    {
        fSubtract = (float)fabs(iNumber[i]-fAvg);
        if (fSubtract < fMin)
        {
            fMin = fSubtract;
            iPos = i;
        }
    }

    return iPos;
}