C Program to Print Star Pattern

cprogramming-Logo
C Programming Examples
C String Programs
C Loop Programs
C Function Programs
C Array Programs
C Integer Number Programs
C File I/O Programs

This C code print stars, which makes different patterns.

Create star triangle pattern in C by using nested for loop

Program:
#include <stdio.h>

void main()
{
    int i,j,k;
    for(i=1; i<=5; i++)
    {
        for(j=4; j>=i; j--)
        {
            printf(" ");
        }
        for(k=1; k<=(2*i-1); k++)
        {
            printf("*");
        }
        printf("\n");
    }
}
Output of program:
*
***
*****
*******
*********

Another star triangle pattern in C by using nested for loop

Program:
#include <stdio.h>

void main()
{
    int i, j, k;
    for(i=5;i>=1;i--)
    {
        for(j=5;j>i;j--)
    {
        printf(" ");
    }
    for(k=1;k<(i*2);k++)
    {
        printf("*");
    }
    printf("\n");
    }
}
Output of program:
*********
*******
*****
***
*

Scroll Back to Top