code :-
pu->queue[pu-rear = (pu->rear + 1) % pu->size ];
I know the workings of the queue but i\'m just confused about the assigning va