diff --git a/linked list.c b/linked list.c new file mode 100644 index 0000000..4a63412 --- /dev/null +++ b/linked list.c @@ -0,0 +1,32 @@ +#include +#include +#define Null 0 +int main() { + int i,n; + printf("enter the no. of nodes in the linked list\n"); + scanf("%d",&n); + struct Node{ + int data; + struct Node *next; + }; + struct Node *newnode,*head,*temp; + head=Null; + temp=head; + for(i=0;idata); + if(head=Null){ + head=temp=newnode->next; + } + else{ + temp->next=newnode; + temp=newnode; + } + } + temp->next=Null; + temp=head; + + + return 0; +}