Lab 1
Lab 1
#include<stdio.h>
#include<conio.h>
#define MAX 10
void create();
void insert();
void deletion();
void search();
void display();
void main()
//clrscr();
do {
scanf("%d", &ch);
switch(ch)
case 1:
create();
break;
case 2:
deletion();
break;
case 3:
search();
break;
case 4:
insert();
break;
case 5:
display();
break;
case 6:
exit();
break;
default:
scanf("\n%c", &g);
while(g=='y'||g=='Y');
getch();
}
void create()
scanf("%d", &n);
for(i=0;i<n;i++)
scanf("%d", &b[i]);
void deletion()
scanf("%d", &pos);
if(pos>=n)
else
for(i=pos+1;i<n;i++)
b[i-1]=b[i]; } n--;
}
printf("\n The Elements after deletion");
for(i=0;i<n;i++)
printf("\t%d", b[i]);
void search()
scanf("%d", &e);
for(i=0;i<n;i++)
if(b[i]==e)
else
continue;
}
void insert()
scanf("%d", &pos);
if(pos>=n)
else
for(i=MAX-1;i>=pos-1;i--)
{ b[i+1]=b[i];
display();
void display()
for(i=0;i<n;i++)
{
printf("\n\n%d", b[i]);