Day 11 of DSA in C
Write a linear searching algorithm.
#include <stdio.h>
int main() {
int n, arr[100], key, i, found = 0;
printf("Enter number of elements: ");
scanf("%d", &n);
printf("Enter %d elements: ", n);
for (i = 0; i < n; i++)
scanf("%d", &arr[i]);
printf("Enter element to search: ");
scanf("%d", &key);
for (i = 0; i < n; i++) {
if (arr[i] == key) {
printf("Element %d found at position %d.\n", key, i + 1);
found = 1;
break;
}
}
if (!found)
printf("Element %d not found in the array.\n", key);
return 0;
}
Comments