#include <stdio.h>
int main() {
int n, i, key, found = 0;
printf("Enter the number of elements: ");
int arr[n];
printf("Enter %d elements:\n", n
); for (i = 0; i < n; i++) {
}
printf("Enter the element to search: ");
for (i = 0; i < n; i++) {
if (arr[i] == key) {
printf("Element %d found at position %d (Index %d).\n", key
, i
+ 1, i
); found = 1;
break;
}
}
if (!found) {
printf("Element %d not found in the array.\n", key
); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBuLCBpLCBrZXksIGZvdW5kID0gMDsKCiAgICBwcmludGYoIkVudGVyIHRoZSBudW1iZXIgb2YgZWxlbWVudHM6ICIpOwogICAgc2NhbmYoIiVkIiwgJm4pOwoKICAgIGludCBhcnJbbl07CiAgICBwcmludGYoIkVudGVyICVkIGVsZW1lbnRzOlxuIiwgbik7CiAgICBmb3IgKGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgc2NhbmYoIiVkIiwgJmFycltpXSk7CiAgICB9CgogICAgcHJpbnRmKCJFbnRlciB0aGUgZWxlbWVudCB0byBzZWFyY2g6ICIpOwogICAgc2NhbmYoIiVkIiwgJmtleSk7CgogICAgZm9yIChpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIGlmIChhcnJbaV0gPT0ga2V5KSB7CiAgICAgICAgICAgIHByaW50ZigiRWxlbWVudCAlZCBmb3VuZCBhdCBwb3NpdGlvbiAlZCAoSW5kZXggJWQpLlxuIiwga2V5LCBpICsgMSwgaSk7CiAgICAgICAgICAgIGZvdW5kID0gMTsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgfQoKICAgIGlmICghZm91bmQpIHsKICAgICAgICBwcmludGYoIkVsZW1lbnQgJWQgbm90IGZvdW5kIGluIHRoZSBhcnJheS5cbiIsIGtleSk7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0K