#include <iostream.h>
#include <stdio.h>
typedef struct LNode //定义单链表节点
{
int data;
struct LNode * next;
}LNode,*Linklist;
/*-----------------------------------------
函数类型:void
函数作用:将元素newdata从单链表尾插入至链表L
------------------------------------------*/
void RearInsert(Linklist &L,int newdata);
void main()
{
cout<<"请输入任意个数字,中间用空格隔开,连续两空格默认输入0,按回车结束:"<<endl;
char c;
int i=0,j=0,sum=0;
Linklist L=(Linklist)new(LNode);
L->next=NULL;
while((c=getchar())!='\n')
{
i++;
if(c!=' ')
{
sum=(c-'0')+sum*10; //字符数字转整型数字
}
else
{