public static int[] linearSearch(int arr[], int x) {
for (int i=0; i<arr.length; i++) {
if (arr[i]==x) {
return arr;
}
}
}
public static int[] takeInput() {
Scanner s = new Scanner(System.in);
int N= s.nextInt();
int arr[]= new int[N];
int x=s.nextInt();
for (int i=0; i<N; i++) {
arr[i]=s.nextInt();
}
return arr;
}
public static void main(String[] args) {
}
I'm unable to pass int x that i've taken as input through takeInput, and also linear search won't accept array and int.