c program to print matrix upper triangle

#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int a[50][50]={0},i,j,k=-1,r,c;
printf("Enter the row and column value");
scanf("%d%d",&r,&c);
for(i=0;i<r;i++)
{
k=k+1;
for(j=k;j<c;j++)
{
a[i][j]=1;
}}
for(i=0;i<r;i++)
{
printf("\n");
for(j=0;j<c;j++)
{
printf("%d",a[i][j]);
}}
getch();
}