Question: #include #include int find_min(int [],int); int main(void) { int array[10]; int i,pos; //code to ask user to enter elements printf(Enter 10 elements : ); for(i=0;i
#include #include int find_min(int [],int); int main(void) { int array[10]; int i,pos; //code to ask user to enter elements printf("Enter 10 elements : "); for(i=0;i<10;i++) scanf("%d",&array[i]); //calling find_min function to get index of min element and printing pos=find_min(array,10); printf("Minimum element : %d position : %d",array[pos],pos); } //I think it is the mistake in question that they asked to write // code for int min(int [],int) but they given prototype for int find_min(int [],int) //Here is the code for find_min int find_min(int array[],int size) { //let us assume first element as min element int min=0,i; //compare remaining elements to min //update each time when element min position element is > array element for(i=1;iarray[i]) min=i; } return min; }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
