#include<stdio.h>
#include<stdlib.h>

void selection_sort(int [],int );

void main()
 {
const int size = 10, MaxRange = 1000;
int sortthisarray[size] = {35, 25, -63, 2, 1, 5, 8, 69, 8, 2};
//	for(int i=0; i<size; ++i)
//	sortthisarray[i] = 1+rand()%MaxRange;
		printf("\nUnSorted Array is: ");
		for(int j=0; j<size; ++j)
			printf("\t%d", sortthisarray[j]);
	selection_sort(sortthisarray, size);

	printf("\nSorted Array is: ");
		for(int k=0; k<size; ++k)
			printf("\t%d", sortthisarray[k]);
 }

void selection_sort(int array[], int size)
	{
	int temp;
		if(size >= 1)
		{
			for(int loop=1; loop<size; ++loop)

				if(array[loop]<array[0])
					{
					temp = array[loop];
					array[loop] = array[0];
					array[0] = temp;
					}
		  selection_sort(&array[1], size-1);
			
		}
	}