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

Popular Posts