1.首先定义一个结构体,用于存储排序的数据
typedef struct num
{
int num;
struct num *next;
}NUM;
2.生成链表,这里采用的是尾插法
NUM *p=NULL,*pr=head;
int num[] = {-10,5,1,10,7,2,90,1,12,45,52,80,-4,2,99};
int i;
for(i=0;i<15;i++)
{
p=(NUM *)malloc(sizeof(NUM));
if(head ==