LittleQiuYue 2021-10-14 18:35
浏览 25
已结题

C语言单链表问题,打印输出


#include <stdio.h>
#include <stdlib.h>

typedef struct linknodes
{
    int data;
    struct linknode *next;
}LinkNode, *LinkList;

LinkNode *CreateLinkList()
{
    LinkNode *head,*p,*s;
    int value;
    int z=1,n=0;
    head = NULL;
    printf("\n建立一个线性表");
    while(z)
    {
        printf("\n请输入:");
        scanf("%d",&value);
        if(value!=-1){
            s =(LinkNode *)malloc(sizeof(LinkNode));
            n++;
            s->data=value;
            s->next=head;
            head=s;
        }
        else z=0;
    }
    return head;
}
void main()
{   
    CreateLinkList();
}

请问我这个怎么打印输出单链表的数据,,网上看了很多还是看不懂,刚接触C,希望指点指点!!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 10月22日
    • 创建了问题 10月14日