Linear Search
Linear Search
#include <stdio.h>
int main()
int n,a[10],sno,flag=0,count=0;
scanf("%d",&n);
for(int i=0;i<n;i++)
scanf("%d",&a[i]);
scanf("%d",&sno);
for(int i=0;i<n;i++){
count+=1;
if(a[i]==sno){
flag=1;
break;
if(flag==1){
printf("%d is found\n",sno);
printf("%d is no of steps",count);}
else{
printf("%d is no of steps",count);
}
return 0;
2.
#include <stdio.h>
#include<time.h>
int main()
clock_t start,end;
int n,a[10],sno,flag=0,count=0;
double total=0;
start=clock();
scanf("%d",&n);
for(int i=0;i<n;i++)
scanf("%d",&a[i]);
scanf("%d",&sno);
for(int i=0;i<n;i++){
count+=1;
if(a[i]==sno){
flag=1;
break;
end=clock();
total=(double)(end-start)/CLOCKS_PER_SEC;
if(flag==1){
printf("%d is found\n",sno);
printf("%d is no of steps\n",count);}
else{
printf("%d is no of steps\n",count);
return 0;