Poi si continua mettendo a confronto A[p] con A[sx]: se A[sx] <= A[p] sposteremo in avanti sx e ripeteremo il confronto.
while (A[sx] <=A[p] && sx < sx) {sx++};