I hope this will work. It finds the two minimum numbers and then prints the
difference.

#include <stdio.h>
#include <stdlib.h>
void find_two_mins(int array[], int size)
{
    int i,t;
    int min1=array[0], min2=array[1];
    for (i=2; i<size; i++){
        t=array[i];
        if(t<=min1) {
            min2=min1;
            min1=t;
            continue;
        }
    }
    printf("\nMin elements are 1: %d 2: %d", min1,min2);
    printf("\n Absolute difference between two minimum elements are %d",
abs(min1-min2));
}


int main()
{
    //int array[10]={ 9,2,3,4,1,7,5,6,8,0};
    //
    int array[10]={99,12,45,33,88,9098,112,33455,678,3};
    find_two_mins(array,10);
    return 0;
}

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to