p = L;//第一步,取到头结点,两个指针指向同一内存改变p指向的内存,L指向的内存不变L仍为头结点 p = q;//关键的一步,更换位置进行下次循环 //已知单链线性表La和Lb的元素按值非递减排列 //归并La和Lb得到新的单链表Lc,Lc的元素也按值非递减排列
发布了12 篇原创文章 · 获赞 42 · 访问量 2万+
大兄弟你这类型不匹配的,(峩这里给代码稍微改动了以一些)
如果你是要输入数字那你的scanf就用int 类型的用%d,
如果你用%c那你在回车的时候就会默认的把回车也输入到链表中因为回车也是一个字符。
所以你这里的输入代码块和输出代码块的%c全部改成%d,我刚刚试了以下有用的(有用的话给个赞呗,谢謝!!)
发布了12 篇原创文章 · 获赞 42 · 访问量 2万+