如何分析这一数据结构(用C语言)

按照动态单链表结构(带头结点)实现如下算法(个算法边界条件和返回结果试探给出);(1)创建任意字符型单链表(即链表的字符元素随机在键盘上输入),链表长度为6;(2)打印该链表(依次打印出表中元素值);(3)在链表中查找第i个元素,若i合法返回元素值,否则返回FALSE;(4)在链表中第1个结点之前插入一个已知字符元素;(5)在链表中删除第i个结点(6)给出主函数测试上面的算法。

定义链表结构,创建固定链表头,循环输入6个链表节点的字符型数据

每个功能都写一个对应的函数,主函数里直接调用就行