![](https://cos-cdn.shuashuati.com/pipixue-web/2020-1231-2005-12/ti_inject-812ce.png)
struct employee { long hum; float salary; struct employee*next; }; int n; struct employee*Create() { struct employee*head; struct employee*p1=NULL: struct employee*p2=NULL: (1); p1=(struct employee*)malloc(LEN): (2); if(p1===NULL) { printf(“nCan’t create it,try it again in a moment!\n”); return NULL; } else { head=NULL: (3); while(p1->num!=0) { n++; if(n==1) head=p1; p2->next=ULL: else p2->next=p1; p2=p1; p1=(struct employee*)malloc(LEN); seanf(“%ld%f”,&p1->num,&p1->salary); } (4); (5); p1=NULL; return head; }