Così, su due piedi, farei così.
il tuo vettore V ha dimensione N
crei un vettore A di dimensioni N*N inizialmente vuoto
poi fai 2 cicli annidati
for (i = 0; i< N-1; i++)
for (j = 0; j< N-1; j++)
if (V == V[j])
A[j] = 1
poi controlli che solo gli elementi diagonali di A siano = 1
(cioè che ogni elemento di V è uguale solo a se stesso)
in realtà potresti rendere il programma più efficiente, bloccando
il ciclo appena trova una coppia di valori uguale fuori con i diverso da j