Question: In C language not c++ pls! Array manipulation Write the following array functions. You can assume that these are integer arrays. You implementation should not

In C language not c++ pls!

In C language not c++ pls! Array manipulation Write the following array

Array manipulation Write the following array functions. You can assume that these are integer arrays. You implementation should not use [ ] operators. Instead use pointers to access array elements. Suppose, arr[] {1, 4, 6, 5, 2, 7, 10} a. Search for a given value in the array and return the index of the location. Return - 1 if not found in the array. void search (int arr[], int n, int val); Using the above array arr, search (arr, 7, 6) should return 2, and search (arr, 7, 8) should return -1. b. Reverse the contents of the array. void reverse (int arr[], int n); Using the above array arr, reverse (arr, 7) should return result in arr contents rearranged as follows: arr = {10, 7, 2, 5, 6, 4, 1} c. Rearrange the array such that all the odd elements in the array are in the beginning of the array. void oddFirst(int arr[], int n); Using the above array arr, oddFirst (arr, 7) should return result in arr contents rearranged as follows: arr = {1, 5, 7, 4, 6, 2, 10}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!