int *sort(int *aN, int N)
{
    int max, i, j;
    for(i=0;i<=N-2;i++)
    {
        max=aN+i;
        for(j=1;j<=N-1;j++)
        {
            if(max<aN+j)
            {
                max=aN+j;
                (aN+j)=(aN+i);
                aN+i=max;
            }
        }
    }
    return aN;
}

이 소스에서 굵게 표시한 줄에 에러가 나는데 왜 그런 걸까요
포인터를 문법만 공부하고 오늘 처음 써 보는데 생각만큼 바로 안 되네요 ㅇㅂㅇ;