C program to print diamond pattern.

#include<stdio.h>
#include<conio.h>
void main()
{
    clrscr();
    int n, c, k, space=1;
    printf("Enter number of rows (for diamond dimension) : ");
    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();
}
C program to print diamond pattern. C program to print diamond pattern. Reviewed by on December 22, 2019 Rating: 5

No comments:

Powered by Blogger.