REDUCED 8TH PROGRAM OF DLL
REDUCED 8TH PROGRAM OF DLL
#include<stdio.h>
#include<stdlib.h>
struct node
char ssn[50],name[50],dept[50],designation[50];
int sal;
};
int count=0;
NODE create()
NODE enode;
exit(0);
enode->llink=NULL;
enode->rlink=NULL;
count++;
return enode;
NODE insertfront()
NODE temp;
temp = create();
if(first == NULL)
return temp;
temp->rlink = first;
first->llink = temp;
return temp;
void display()
NODE cur;
int nodeno=1;
cur = first;
if(cur == NULL)
while(cur!=NULL)
{
printf("\nENode:%d||SSN:%s|Name:%s|Department:%s|Designation:%s|
Salary:%d|Phone no:%ld", nodeno, cur->ssn, cur->name,cur->dept, cur->designation, cur->sal,
cur->phone);
cur = cur->rlink;
nodeno++;
void main()
printf("\n\n~~~Menu~~~");
printf("\n2:DisplayStatus");
printf("\n3:InsertAtfront");
printf("\n4:Exit \n");
scanf("%d",&ch);
switch(ch)
scanf("%d",&n);
for(i=1;i<=n;i++)
first = insertfront();
break;
case 4: exit(0);