单链表的插入和删除操作

一.给定一组数{4,7,2,6,1,12,8},要求按照从小到大的顺序进行存储,输出创建之后数据,将数据5插入到单链表中,输出插入操作之后数据。再将5进行删除,输出删除之后的数据。
二.实验步骤提示:
1、先建立有序单链表
2、进行插入操作
3、进行删除操作
4、输出单链表
要求:用c或c++实现

自己先写一部分,有问题再修改。