#include
#include

class insertion_s
{
	 private :  int key;
	 public :
	  int  insertion_sort (int *);
	  void display (int *, int);
};
int insertion_s :: insertion_sort (int list[ ])
  {
	cout<<"\nEnter element to be inserted Break condition is -0 : ";
	cin>>key;
	cout<<"\nSelected Element is :"<= 0))
		 {
		  list[k+1] = list[k];
		  --k;
		 }
		 list[k+1] = key ;
		 cout<<"\n List after inserting an element ";
		 for (int j = 0 ; j<=i; j++)
		 cout<<"  "<>key;
		 cout<<"\nSelected Elemen is :"<

    Source: geocities.com/cplusplussurvivalkit