C Program to Print Diamond Pattern of Stars

#include<stdio.h>
#include<conio.h>
void main()
{
     clrscr();
     int n, c, k, space=1;
     printf("\n Enter number of  : ");
     scanf("%d", &n);
     space=n-1;
     for (k=1; k<=n; k++)
     {
    for(c=1; c<=space; c++)
    {
        printf(" ");
    }
    space--;
    for(c=1; c<=(2*k-1); c++)
    {
        printf("*");
    }
    printf("\n");
     }
     space=1;
     for(k=1; k<=(n-1); k++)
     {
    for(c=1; c<=space; c++)
    {
        printf(" ");
    }
    space++;
    for(c=1 ; c<=(2*(n-k)-1); c++)
    {
        printf("*");
    }
    printf("\n");
     }
     getch();
}

Run:

No comments:

Post a Comment

100 C Programs with Code and Output

Program 1: C Program To Read Two Numbers And Print The Sum Of Given Two Numbers. Program 2: C Program To Read Three Numbers And Prin...