How to made diamond

Program

#include<stdio.h>
#include<conio.h>
void main(void)
{
         int n,c,k,space=1;
         printf("\nEnter a number of rows:");
         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");
                 }
}

Output

Enter a number of rows:4
       *
     ***
   *****
********
  ******
     ***
       *

Note

printf(" ")
space is not optional
    

Comments

Popular posts from this blog

Stack

Operation on Single Linked List

EXTRA INFORMATION ABOUT TECHNOLOGY