LinearSearch()
Begin
Declare index = -1
Read array size, "size"
Declare arr[size]
for (i = 0; i < size; i++), do
Read element and store in arr[i]
End For
Read element to search, "elem"
for (i = 0; i < size; i++), do
if (arr[i] == elem), then
Set index = i
End If
End For
if (index == -1), then
Display "Element not found"
else
Display "Element found at position " + (index + 1)
End If
End
Program
#include<stdio.h>intmain(){int size, num, index =-1;printf("Enter the size of the array: ");scanf("%d",&size);// Initialize and set values to an arrayint arr[size];for(int i =0; i < size; i++){printf("Enter element %d: ", i);scanf("%d",&arr[i]);}// Get a value and search for itprintf("\nEnter the number to search: ");scanf("%d",&num);for(int i =0; i < size; i++){if(arr[i]== num) index = i;}// Display final outputif(index ==-1)printf("Element not found in array");printf("Element found at index %d", index);}