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; }