C Program to print Right Arrow in a star pattern Type 2

Program

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

Output

Enter the number of rows:       5
*****
  ****
    ***
      **
        *
      **
    ***
  ****
*****