Program to display UPPER triangle of a Matrix

#include<iostream.h>
#include<conio.h>
void upper_half(int a[10][10],int c,int r);
void main()
{
clrscr();
int a[10][10],r,c,i,j;
cout<<"enter row and column";
cin>>r>>c;
cout<<"enter elements";
for(i=0;i<r;i++)
   {
    for(j=0;j<c;j++)
       {
        cin>>a[i][j];
       }
   }
upper_half(a,c,r);
getch();
}
void upper_half(int a[10][10],int c,int r)
{
 int i,j;
 for(i=0;i<r;i++)
    {
      for(j=0;j<c;j++)
         {
         if(i<=j)
          cout<<a[i][j];
          else
          cout<<" ";
         }
        cout<<"\n";
     }
}