Utilizza i tag code.
Di sicuro non può funzionare se non chiami quella funzione. I parametri a e b non si sa cosa contengano. Inoltre stai confrontando lo stesso elemento a[j] con 3 elementi successivi di A, il tutto collegato da and; per definizione i 3 elementi successivi di A sono diversi, ergo quella condizione è sempre falsa.