the type queue is a record with members an array of type queuerecord and front and rear of type int

typedef struct

{

queuerecord queuearray [LIMIT];

int front, rear;

}queue;