数据结构应用:(链表,队列,搜索,排序)
题目假设有一个车站有一群人在排队买票,站里的电脑记录买票客人的信息(序号,第一个排队的客人是一号,第二个排队的客人是二号依次类推,客人名字,价格)。 

要做的是用C 语言 做一个链表,每一个节点里面包含有上述信息(名字和价格), 要求添加和删除节点的操作是队列操作(先进先出原则),同时可以把客人买票的价格排序(最好是冒泡排序),还有通过客人的名字来执行搜索…
最后 print出结果。  有人可以帮忙做做看吗? 最大的问题是如何在一个含有多个内容的节点内分别操作每一个节点(对节点内的名字执行搜索,同时对节点内的价格实行排序,还要对每个节点的添加和删除以列队的形式操作)

我自己尝试的代码一会会贴出来,希望有高手可以帮忙解答,最好能给我范例代码,急求,谢谢了……