Develop recursive functions to perform search for a Key value in a given list using (i) Linear Search
\*linear search with recursive *\ #include<stdio.h> int lsearch(int a[],int key,int low,int high); int main() { int a[10],n,key,i,found; printf("\n enter no of elements "); scanf("%d",&n); printf("\n enter %d elements:",n); for(i0;i<n;i++) scanf("%d",&a[i]); printf("\n enter key to search "); scanf("%d".&key); found=lsearch(a,key,0,n-1); if(found==-1) printf("\n unsuccessful search key %d not found in list",key); else printf("\n successful search key %d is available at index %d",key,found); return 0; } int lsearch(int a[],int key,int low,int high) { if(low<=high) { if(key==a[lolw]) return low; else return lsearch(a,key,low+1,high); } else return-1; }