假定结构类型为“struct strNode{char name[15]; struct strNode *next;};”,下面函数能够建立并返回以f为表头指针的单链表,请在横线处填写合适内容。 struct strNode* xb2() { struct strNode *f=NULL,*r; char a[15]; printf("输入每个字符串,用\"-1\"作为结束标志\n"); do { scanf("%s",a); if(strcmp(a,"-1")==0) break; r=malloc(sizeof(struct strNode)); strcpy(r->name,a); r->next=f;1 } while(1); return f; }(填空题)
|