c语言难题,求大神解答

键盘输入一个正整数n(10-20之间)。
• 构造单链表, 单链表的结点数目为输入的n(不包括
head结点)。
– 每个结点的data域的内容是随机产生的整数。
• 显示单链表的内容。
• 编写函数listMax, 找出数值最大的结点, 并显示其
位置及数值。

答案
http://zhidao.baidu.com/link?url=ePhP4ab-SCLlXgn5grSdoDJ3u_Q8VSnD9QZlwz0MluVN6eLYg6xyQKHcnZRTX1oYDb41U6a0LB_Py8FV4Kx82q