#include <stdio.h>
#include <stdlib.h>
int linear_search(int a[], int n, int x){
int ret=-1;
for(int i=0; i<n; i++){
if(a[i]==x){
ret = i;
break;
}
}
return ret;
}
int main(void) {
int n,x,ans;
int *a;
a
= (int*)malloc(sizeof(int)*n
); if(a==NULL){
return -1;
}
for(int i=0; i<n; i++){
}
ans = linear_search(a,n,x);
if(ans
!=-1) printf("ans[%d]=%d\n",ans
,a
[ans
]);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBsaW5lYXJfc2VhcmNoKGludCBhW10sIGludCBuLCBpbnQgeCl7CglpbnQgcmV0PS0xOwoJZm9yKGludCBpPTA7IGk8bjsgaSsrKXsKCQlpZihhW2ldPT14KXsKCQkJcmV0ID0gaTsKCQkJYnJlYWs7CgkJfQoJfQoJcmV0dXJuIHJldDsgCn0KIAppbnQgbWFpbih2b2lkKSB7CglpbnQgbix4LGFuczsKCWludCAqYTsKCXNjYW5mKCIlZCAlZCIsJm4sJngpOwogCglhID0gKGludCopbWFsbG9jKHNpemVvZihpbnQpKm4pOwoJaWYoYT09TlVMTCl7CgkJcHJpbnRmKCJFUlJPUlxuIik7CgkJcmV0dXJuIC0xOwoJfQogCglmb3IoaW50IGk9MDsgaTxuOyBpKyspewoJCXNjYW5mKCIlZCIsJmFbaV0pOwoJfQogCglhbnMgPSBsaW5lYXJfc2VhcmNoKGEsbix4KTsKCWlmKGFucyE9LTEpIHByaW50ZigiYW5zWyVkXT0lZFxuIixhbnMsYVthbnNdKTsKCWVsc2UgcHJpbnRmKCJub3QgZm91bmRcbiIpOwogCglmcmVlKGEpOyAvL+W/mOOCjOOBmuOBq++8ge+8gQoJcmV0dXJuIDA7Cn0=