#include<stdio.h>
#include<conio.h>
int insertion(int [],int,int);
void list(int [],int);


void main(void)
{
clrscr();
	printf("\t\t\t\"LAB - 05A\"\n");
	printf("\t\t\t===========\n\n");
	int arr[6]={0,0,0,0,0,0};
	int N=0;
N=insertion(arr,15,N);
	N=insertion(arr,6,N);
	N=insertion(arr,9,N);
	N=insertion(arr,3,N);
	list(arr,N);
	getche();

}

void list(int arr[],int N)
{
	for(int x=0;x<N;x++)
	{
		printf("\n%d",arr[x]);
	}
}
int insertion(int arr[],int no,int N)
{
	arr[N]=no;
	N++;
	for(int i=N-1;i>=1;i--)
	{
		if(arr[i]<arr[i-1])
		{
			int temp=arr[i];
			arr[i]=arr[i-1];
			arr[i-1]=temp;
		}
		else break;
	}
 return N;
}
