#include#include#include#include#defineQUEUESIZE100typedefintdatatype;typedefstructQueue{datatypedata[QUEUESIZE];intfront,rear;intcount;}Queue;voidinitQueue(Queue*q){memset(q,0,sizeof(Queue));}intQueueempty(Queue*q){returnq-&