Right Arrow Star Pattern

#include <stdio.h>

int
main (void)
{

  int n;
  printf ("Enter the number of columns");
  scanf ("%d", &n);
  //printing the upper part of the pattern..  
  for (int i = 0; i < n; i++)
    {
      for (int j = 0; j < i; j++)
	{
	  printf (" ");
	}
      for (int k = 1; k <= n - i; k++)
	{
	  printf ("*");
	}
      printf ("\n");
    }
  for (int i = 1; i < n; i++)
    {
      for (int j = 1; j < n - i; j++)
	{
	  printf (" ");
	}
      for (int k = 1; k <= i + 1; k++)
	{
	  printf ("*");
	}
      printf ("\n");
    }
  return 0;
}
Enter the number of columns20
********************
 *******************
  ******************
   *****************
    ****************
     ***************
      **************
       *************
        ************
         ***********
          **********
           *********
            ********
             *******
              ******
               *****
                ****
                 ***
                  **
                   *
                  **
                 ***
                ****
               *****
              ******
             *******
            ********
           *********
          **********
         ***********
        ************
       *************
      **************
     ***************
    ****************
   *****************
  ******************
 *******************
********************


Leave a Comment