Here is the completed code for this problem.Comments are included, go through it, learn how things workand drop a comment in case of any doubts regarding the solution.Thank you.#include<stdio.h>#define ARRAY_SIZE 8//required method, completed.int get_min_range(int list[], int first, int last){ //initially storing first as index of smallest value int index=first; //looping from next index to last for(int i=first+1;i<=last;i++){ //checking if item at i is smaller than item at index if(list[i]<list[index]){ //setting i as new index index=i; } } //returning index of smallest value in the given range. ... See the full answer