SlideShare a Scribd company logo
1 of 3
ARRAY IMPLEMENTATION
#include <stdio.h>
#include<stdlib.h>
void insertbeg(int);
void insertend(int);
void insertmiddle(int,int);
void display();
int delete(int);
int search(int);
int a[5];
int i=0;
int main()
{
int ch,num,loc,pos;
while(1)
{
printf("1.insert at the beginingn");
printf("2.insert at the endn");
printf("3.insert at the middlen");
printf("4.display the listn");
printf("5.delete from the listn");
printf("6.search an element in the listn");
printf("7.exitn");
printf("enter ur choicen");
scanf("%d",&ch);
switch(ch)
{
case 1: printf("enter the element to be insertedn");
scanf("%d",&num);
insertbeg(num);
break;
case 2: printf("enter the element to be insertedn");
scanf("%d",&num);
insertend(num);
break;
case 3: printf("enter the element and position inthe listn");
scanf("%d%d",&num,&pos);
insertbeg(num);
break;
case 4: display();
break;
case 5: printf("enter the element to be deletedn");
scanf("%d",&num);
loc=delete(num);
if(loc==-1)
printf("element not found in the listn");
else
printf("element successfully deletedn");
break;
case 6: printf("enter the element to be searchedn");
scanf("%d",&num);
loc=search(num);
if(loc==0)
printf("element not found in the listn");
break;
case 7: exit(1);
break;
default: printf("u entered invalid choicen");
}
}
}
void insertbeg(int num)
{
int j;
for(j=i;j>0;j--)
{
a[j]=a[j-1];
}
a[j]=num;
i++;
}
void insertend(int num)
{
a[i]=num;
i++;
}
void insertmiddle(int num,int pos)
{
int j;
for(j=i;j>=pos;j--)
{
a[j]=a[j-1];
}
a[j]=num;
i++;
}
void display()
{
int j;
for(j=0;j<i;j++)
{
printf("%dn",a[j]);
}
}
int delete(int num)
{
int j,pos;
for(j=0;j<i;j++)
{
if(a[j]==num)
break;
}
if(j>i)
return -1;
pos=j;
for(j=pos;j<i;j++)
{
a[j]=a[j+1];
}
a[j-1]=NULL;
}
int search(int num)
{
int j;
for(j=0;j<i;j++)
{
if(a[j]==num)
{
printf("element found at %dn",j+1);
break;
}
}
return 0;
}

More Related Content

What's hot (20)

week-15x
week-15xweek-15x
week-15x
 
array implementation
 array implementation array implementation
array implementation
 
Stack Data Structure
Stack Data StructureStack Data Structure
Stack Data Structure
 
01 list using array
01 list using array01 list using array
01 list using array
 
week-11x
week-11xweek-11x
week-11x
 
Bcsl 033 data and file structures lab s1-1
Bcsl 033 data and file structures lab s1-1Bcsl 033 data and file structures lab s1-1
Bcsl 033 data and file structures lab s1-1
 
week-4x
week-4xweek-4x
week-4x
 
week-18x
week-18xweek-18x
week-18x
 
week-16x
week-16xweek-16x
week-16x
 
week-10x
week-10xweek-10x
week-10x
 
week-1x
week-1xweek-1x
week-1x
 
Circular queue
Circular queueCircular queue
Circular queue
 
DS- Stack ADT
DS- Stack ADTDS- Stack ADT
DS- Stack ADT
 
Qprgs
QprgsQprgs
Qprgs
 
8.1
8.18.1
8.1
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
week-14x
week-14xweek-14x
week-14x
 
12 1 문자열
12 1 문자열12 1 문자열
12 1 문자열
 
New microsoft word document
New microsoft word documentNew microsoft word document
New microsoft word document
 

Viewers also liked

выступление
выступлениевыступление
выступлениеmagic59
 
De Kampioenen van Schaakclub Rijs!
De Kampioenen van Schaakclub Rijs!De Kampioenen van Schaakclub Rijs!
De Kampioenen van Schaakclub Rijs!schaakclub rijs
 
LAVC Opening Day power pt.
LAVC Opening Day power pt.LAVC Opening Day power pt.
LAVC Opening Day power pt.polaselm
 
2011 worldfootwearyearbook
2011 worldfootwearyearbook2011 worldfootwearyearbook
2011 worldfootwearyearbookCarlos Maculan
 
Polypill poster Istanbul, Nov 2014
Polypill poster Istanbul, Nov 2014Polypill poster Istanbul, Nov 2014
Polypill poster Istanbul, Nov 2014Dr. Anand Sudhalkar
 
Omma Social Presentation '14 NYC
Omma Social Presentation '14 NYCOmma Social Presentation '14 NYC
Omma Social Presentation '14 NYCMichoel Ogince
 
Manitoulin 2014
Manitoulin 2014Manitoulin 2014
Manitoulin 2014jaccalder
 
إعداد المعلم في مجال التعليم الإلكتروني
إعداد المعلم في مجال التعليم الإلكترونيإعداد المعلم في مجال التعليم الإلكتروني
إعداد المعلم في مجال التعليم الإلكترونيmohamed
 
Automotive Glazing - Current & Future Technology Trends
Automotive Glazing  - Current & Future Technology TrendsAutomotive Glazing  - Current & Future Technology Trends
Automotive Glazing - Current & Future Technology TrendsRatna Chatterjee
 
Mortgage whitepaper may 2011
Mortgage whitepaper may 2011Mortgage whitepaper may 2011
Mortgage whitepaper may 2011luis_fleita
 
Mídias sociais 2013 e o que você deve observar
Mídias sociais 2013 e o que você deve observarMídias sociais 2013 e o que você deve observar
Mídias sociais 2013 e o que você deve observarFernando Leroy
 
кизеловский завод
кизеловский заводкизеловский завод
кизеловский заводmagic59
 
Energy at home calculation lesson
Energy at home calculation lessonEnergy at home calculation lesson
Energy at home calculation lessonjaccalder
 
Η άλλη πλευρά της Ελλάδας
Η άλλη πλευρά της ΕλλάδαςΗ άλλη πλευρά της Ελλάδας
Η άλλη πλευρά της Ελλάδαςatanatsis
 
Εγώ είμαι εγώ. Εσύ και εγώ είμαστε εμείς_ ΦΕ
Εγώ είμαι εγώ. Εσύ και εγώ είμαστε εμείς_ ΦΕΕγώ είμαι εγώ. Εσύ και εγώ είμαστε εμείς_ ΦΕ
Εγώ είμαι εγώ. Εσύ και εγώ είμαστε εμείς_ ΦΕEllh
 
HBLSS: Improving on Innovation
HBLSS: Improving on InnovationHBLSS: Improving on Innovation
HBLSS: Improving on Innovationjehill3
 

Viewers also liked (20)

выступление
выступлениевыступление
выступление
 
Studmco
StudmcoStudmco
Studmco
 
De Kampioenen van Schaakclub Rijs!
De Kampioenen van Schaakclub Rijs!De Kampioenen van Schaakclub Rijs!
De Kampioenen van Schaakclub Rijs!
 
LAVC Opening Day power pt.
LAVC Opening Day power pt.LAVC Opening Day power pt.
LAVC Opening Day power pt.
 
2011 worldfootwearyearbook
2011 worldfootwearyearbook2011 worldfootwearyearbook
2011 worldfootwearyearbook
 
Polypill poster Istanbul, Nov 2014
Polypill poster Istanbul, Nov 2014Polypill poster Istanbul, Nov 2014
Polypill poster Istanbul, Nov 2014
 
Omma Social Presentation '14 NYC
Omma Social Presentation '14 NYCOmma Social Presentation '14 NYC
Omma Social Presentation '14 NYC
 
Manitoulin 2014
Manitoulin 2014Manitoulin 2014
Manitoulin 2014
 
إعداد المعلم في مجال التعليم الإلكتروني
إعداد المعلم في مجال التعليم الإلكترونيإعداد المعلم في مجال التعليم الإلكتروني
إعداد المعلم في مجال التعليم الإلكتروني
 
Automotive Glazing - Current & Future Technology Trends
Automotive Glazing  - Current & Future Technology TrendsAutomotive Glazing  - Current & Future Technology Trends
Automotive Glazing - Current & Future Technology Trends
 
Spaii presentation
Spaii presentationSpaii presentation
Spaii presentation
 
Mortgage whitepaper may 2011
Mortgage whitepaper may 2011Mortgage whitepaper may 2011
Mortgage whitepaper may 2011
 
Mídias sociais 2013 e o que você deve observar
Mídias sociais 2013 e o que você deve observarMídias sociais 2013 e o que você deve observar
Mídias sociais 2013 e o que você deve observar
 
кизеловский завод
кизеловский заводкизеловский завод
кизеловский завод
 
Web
WebWeb
Web
 
Energy at home calculation lesson
Energy at home calculation lessonEnergy at home calculation lesson
Energy at home calculation lesson
 
Η άλλη πλευρά της Ελλάδας
Η άλλη πλευρά της ΕλλάδαςΗ άλλη πλευρά της Ελλάδας
Η άλλη πλευρά της Ελλάδας
 
Εγώ είμαι εγώ. Εσύ και εγώ είμαστε εμείς_ ΦΕ
Εγώ είμαι εγώ. Εσύ και εγώ είμαστε εμείς_ ΦΕΕγώ είμαι εγώ. Εσύ και εγώ είμαστε εμείς_ ΦΕ
Εγώ είμαι εγώ. Εσύ και εγώ είμαστε εμείς_ ΦΕ
 
The animals
The animalsThe animals
The animals
 
HBLSS: Improving on Innovation
HBLSS: Improving on InnovationHBLSS: Improving on Innovation
HBLSS: Improving on Innovation
 

Similar to C Array Implementation

Single linked list
Single linked listSingle linked list
Single linked listSayantan Sur
 
Circular linked list
Circular linked listCircular linked list
Circular linked listSayantan Sur
 
BINARY SEARCH TREE OPERATIONS #includestdio.h#includestdlib.pdf
BINARY SEARCH TREE OPERATIONS #includestdio.h#includestdlib.pdfBINARY SEARCH TREE OPERATIONS #includestdio.h#includestdlib.pdf
BINARY SEARCH TREE OPERATIONS #includestdio.h#includestdlib.pdfARYAN20071
 
Data Structures : array operations in c program
Data Structures : array operations in c program Data Structures : array operations in c program
Data Structures : array operations in c program Raghavendra Narayan
 
Double linked list
Double linked listDouble linked list
Double linked listSayantan Sur
 
Data Structures Using C Practical File
Data Structures Using C Practical File Data Structures Using C Practical File
Data Structures Using C Practical File Rahul Chugh
 
One dimensional operation of Array in C- language
One dimensional operation of Array in C- language One dimensional operation of Array in C- language
One dimensional operation of Array in C- language 9096308941
 
Sorting programs
Sorting programsSorting programs
Sorting programsVarun Garg
 
C programming array & shorting
C  programming array & shortingC  programming array & shorting
C programming array & shortingargusacademy
 
Data structure output 1
Data structure output 1Data structure output 1
Data structure output 1Balaji Thala
 
Daapracticals 111105084852-phpapp02
Daapracticals 111105084852-phpapp02Daapracticals 111105084852-phpapp02
Daapracticals 111105084852-phpapp02Er Ritu Aggarwal
 
Data Structure using C
Data Structure using CData Structure using C
Data Structure using CBilal Mirza
 
DAA Lab File C Programs
DAA Lab File C ProgramsDAA Lab File C Programs
DAA Lab File C ProgramsKandarp Tiwari
 
Datastructures asignment
Datastructures asignmentDatastructures asignment
Datastructures asignmentsreekanth3dce
 

Similar to C Array Implementation (20)

Single linked list
Single linked listSingle linked list
Single linked list
 
Circular linked list
Circular linked listCircular linked list
Circular linked list
 
BINARY SEARCH TREE OPERATIONS #includestdio.h#includestdlib.pdf
BINARY SEARCH TREE OPERATIONS #includestdio.h#includestdlib.pdfBINARY SEARCH TREE OPERATIONS #includestdio.h#includestdlib.pdf
BINARY SEARCH TREE OPERATIONS #includestdio.h#includestdlib.pdf
 
Data Structures : array operations in c program
Data Structures : array operations in c program Data Structures : array operations in c program
Data Structures : array operations in c program
 
Programs
ProgramsPrograms
Programs
 
Double linked list
Double linked listDouble linked list
Double linked list
 
Ds
DsDs
Ds
 
stack.pptx
stack.pptxstack.pptx
stack.pptx
 
Data Structures Using C Practical File
Data Structures Using C Practical File Data Structures Using C Practical File
Data Structures Using C Practical File
 
One dimensional operation of Array in C- language
One dimensional operation of Array in C- language One dimensional operation of Array in C- language
One dimensional operation of Array in C- language
 
C programs
C programsC programs
C programs
 
Sorting programs
Sorting programsSorting programs
Sorting programs
 
Ada file
Ada fileAda file
Ada file
 
C programming array & shorting
C  programming array & shortingC  programming array & shorting
C programming array & shorting
 
Data structure output 1
Data structure output 1Data structure output 1
Data structure output 1
 
Daapracticals 111105084852-phpapp02
Daapracticals 111105084852-phpapp02Daapracticals 111105084852-phpapp02
Daapracticals 111105084852-phpapp02
 
Data Structure using C
Data Structure using CData Structure using C
Data Structure using C
 
DAA Lab File C Programs
DAA Lab File C ProgramsDAA Lab File C Programs
DAA Lab File C Programs
 
ADA FILE
ADA FILEADA FILE
ADA FILE
 
Datastructures asignment
Datastructures asignmentDatastructures asignment
Datastructures asignment
 

Recently uploaded

Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 

Recently uploaded (20)

Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

C Array Implementation

  • 1. ARRAY IMPLEMENTATION #include <stdio.h> #include<stdlib.h> void insertbeg(int); void insertend(int); void insertmiddle(int,int); void display(); int delete(int); int search(int); int a[5]; int i=0; int main() { int ch,num,loc,pos; while(1) { printf("1.insert at the beginingn"); printf("2.insert at the endn"); printf("3.insert at the middlen"); printf("4.display the listn"); printf("5.delete from the listn"); printf("6.search an element in the listn"); printf("7.exitn"); printf("enter ur choicen"); scanf("%d",&ch); switch(ch) { case 1: printf("enter the element to be insertedn"); scanf("%d",&num); insertbeg(num); break; case 2: printf("enter the element to be insertedn"); scanf("%d",&num); insertend(num); break; case 3: printf("enter the element and position inthe listn"); scanf("%d%d",&num,&pos); insertbeg(num); break; case 4: display(); break; case 5: printf("enter the element to be deletedn"); scanf("%d",&num);
  • 2. loc=delete(num); if(loc==-1) printf("element not found in the listn"); else printf("element successfully deletedn"); break; case 6: printf("enter the element to be searchedn"); scanf("%d",&num); loc=search(num); if(loc==0) printf("element not found in the listn"); break; case 7: exit(1); break; default: printf("u entered invalid choicen"); } } } void insertbeg(int num) { int j; for(j=i;j>0;j--) { a[j]=a[j-1]; } a[j]=num; i++; } void insertend(int num) { a[i]=num; i++; } void insertmiddle(int num,int pos) { int j; for(j=i;j>=pos;j--) { a[j]=a[j-1]; } a[j]=num; i++; } void display() { int j; for(j=0;j<i;j++) { printf("%dn",a[j]);
  • 3. } } int delete(int num) { int j,pos; for(j=0;j<i;j++) { if(a[j]==num) break; } if(j>i) return -1; pos=j; for(j=pos;j<i;j++) { a[j]=a[j+1]; } a[j-1]=NULL; } int search(int num) { int j; for(j=0;j<i;j++) { if(a[j]==num) { printf("element found at %dn",j+1); break; } } return 0; }