diff --git a/DSA/Searching Algorithm/C/Linearsearch.c b/DSA/Searching Algorithm/C/Linearsearch.c new file mode 100644 index 0000000..0d1158f --- /dev/null +++ b/DSA/Searching Algorithm/C/Linearsearch.c @@ -0,0 +1,22 @@ + + +#include + +int search(int array[], int n, int x) { + + + for (int i = 0; i < n; i++) + if (array[i] == x) + return i; + return -1; +} + +int main() { + int array[] = {2, 4, 0, 1, 9}; + int x = 1; + int n = sizeof(array) / sizeof(array[0]); + + int result = search(array, n, x); + + (result == -1) ? printf("Element not found") : printf("Element found at index: %d", result); +}