->next;\r}while(this!=NULL);\rendif\r)\r)\rrc\rstructwork*insert(structwork*headJongx,floaty)\r{structwork*this/new,*fro;\rnew=(structwork*)malloc(sizeof(structwork));\rnew->num=x;new->gz=y;\rif(head==NULL)\rhead=new;\relse\rthis=head;EvaluationWarning:ThedocumentwascreatedwithSpire.PDFfor.NET.\rwhile((this!=NULL)&&(this->num>x))\r{fro=this;\rthis=this->next;\r)\rif(this==head)\r{head=new;\rnew->next=this\r)\relse\r{fro->next=new;\rnew->next=this;\r)\rendif\r)\rDE\rstrucwork*del(structwork*head,intx)\r{structwork*head,*thiszfro;\rthis=head;\rwhile((this!=NULL)&&(this->num!=x)\r{fro=this;\rthid=this-next;\r)\rif(this!=NULL)\rIf(this==head)\r{head=head->next;\rfree(this);\r)\relse\rfro->next=this->next;EvaluationWarning:ThedocumentwascreatedwithSpire.PDFfor.NET.\rfree(this);\r)\rendif\rendif