#include <stdio.h>
#include<stdlib.h>
void main()
{
    struct node
    {
        int data;
        struct node*next;
    };
    struct node*head,*newnode,*temp;
    head=0;
    int choice;
    while(choice)
    {
        newnode=(struct node*)malloc(sizeof(struct node));
        printf("enter the data: ");
        scanf("%d",&newnode->data);
        newnode->next=0;
        if(head==0)
        {
            head=temp=newnode;
        }
        else
        {
            temp->next=newnode;
            temp=newnode;
        }
        printf("do you wan to continue(0,1)?: ");
        scanf("%d",&choice);
    }
    temp=head;
    while(temp!=0)
    {
        printf("%d",temp->data);
        temp=temp->next;
    }
    
}

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: