![](https://cos-cdn.shuashuati.com/pipixue-wap/2020-1230-1107-56/ti_inject-812ce.png)
struct employee { long num; float salary; struct employee*next; }; int n; struet employee*del(struet employee*head.10ng num) { struct employee*p1,*p2; if(head==NULL) { printf(“list null!\n”); } pl=head; while((1)) { p2=p1; p1=p1->next; } if((2)) { if(p1==head) head=pl->next; else (3); (4); p1=NULL; printf(“del hum%ld\n”,num); (5); } else printf(“cannot find hum!\n”); return head; }