C program to print triangular pyramid

Output:

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

Program:

#include <stdio.h>
int main()
{
    int i, space, rows, k=0;

    printf("Enter number of rows: ");
    scanf("%d",&rows);

    for(i=1; i<=rows; ++i, k=0)
    {
        for(space=1; space<=rows-i; ++space)
        {
            printf("  ");
        }

        while(k != 2*i-1)
        {
            printf("* ");
            ++k;
        }

        printf("\n");
    }
    
    return 0;
}

Comments

Popular posts from this blog

c++ program to print string along the diagonals of the matrix.

Kollywood Game

C program to print the following Pattern