diff --git a/C-linear-search/linearSearch.c b/C-linear-search/linearSearch.c index 177a89c..fe10d76 100644 --- a/C-linear-search/linearSearch.c +++ b/C-linear-search/linearSearch.c @@ -1,11 +1,13 @@ +//C program to implement linear search in an array #include -#include +#include /* Adding clrscr() and getch() */ int main() { int array[100], search, c, n; + clrscr(); - printf("Enter the number of elements in array\n"); + printf("Enter the number of elements in array (max 100) : \n"); scanf("%d", &n); /* Taking input for no of elements in array*/ printf("Enter %d integer(s) :\n", n); @@ -13,19 +15,20 @@ int main() for (c = 0; c < n; c++) scanf("%d", &array[c]); /* Taking input for values of array at each index*/ - printf("Enter a number to search\n"); - scanf("%d", &search); /* Taking input for element to search*/ + printf("Enter the element to be searched :\n"); + scanf("%d", &search); /* Taking input for element to be searched*/ for (c = 0; c < n; c++) { if (array[c] == search) /* If element is found */ { - printf("%d is found at location %d.\n", search, c+1); + printf("%d is found at index %d and location %d.\n", search, c, c+1); break; } } if (c == n) printf("%d isn't found in the array.\n", search); + getch(); return 0; }