The linked list can be implemented using the pointer structure in C so that we can
- add an element
- delete an element
- search for an element
- concatenate two linked list
- Invert a linked list
- Display elements in the list
//Program to demonstrate linked list operations
# include<stdio.h>
# include<conio.h>
# include "malloc.h"
struct node
{
int data;
struct node *link;
};