编辑代码

#include <stdio.h>
// #include "linklist.c"

LINKLIST *rcreate()
{   LINKLIST *head,*last,*p;
    char ch;
    P=(LINKLIST *)malloc( sizeof( LINKLIST));
    head=p;
    last=p;
    p->next=NULL;
    while((ch=getchar())!='\n')
    {   P=(LINKLIST*)malloc(sizeof (LINKLIST));
        p->data=ch;
        last->next=p;
        last=p;
        p->next=NULL;
    }
    return (head);
}  
int main()
{
    LINKLIST *head=rcreate();
    return 0;
}