C Program to print Half Right Diamond in a star pattern

Program

#include<stdio.h>
void main()
{
    int i, j, num;
    int columns;
    printf("Enter number:\t");
    scanf("%d",&num);
    columns = 1;
    for(i = 1; i < num * 2; i++)
    {
        for(j = 1; j <= columns; j++)
        {
            printf("*");
        }
        if(i < num)
        {
            columns++;
        }
        else
        {
            columns--;
        }
        printf("\n");
    }
}

Output

Enter number:   5
*
**
***
****
*****
****
***
**
*