Below is the program to search an element in an array.
#include <stdio.h>
int main(){
int i,x,j;
printf("Enter number of elements do you want to enter: ");
scanf("%d",&x);
int array[x];
printf("Enter elements:");
for(i=0;i<x;i++){
scanf("%d",&array[i]);
}
printf("Elements in the array are: ");
for(i=0;i<x;i++){
printf("%d\n",array[i]);
}
printf("Enter element to be searched:");
scanf("%d",&j);
int flag=0;
for(i=0;i<x;i++){
if(array[i]==j){
flag=1;
}
}
if(flag==1){
printf("Element found");
}
else{
printf("Element not found");
}
}
Contents
Output 1:
Enter number of elements do you want to enter: 4
Enter elements:7
8
7
9
Elements in the array are: 7
8
7
9
Enter element to be searched:6
Element not found
Output 2:
Enter number of elements do you want to enter: 5
Enter elements:8
2
6
9
7
Elemnets in the array are: 8
2
6
9
7
Enter element to be searched:9
Element found