c语言链表对字符排序算法