C Program to print diamond

Simple C program to print diamond.
#include <stdio.h>
 int main()
{
  int n,i,j,space=1;
  printf("Enter number of rows: ");
  scanf("%d",&n);
  space=n-1;
  for (j=1;j<=n;j++)
  {
    for (i=1;i<=space;i++)
    {
 
      printf(" ");
}
 space--;
    for (i=1;i<=2*j-1;i++)
    {
      printf("*");
}
    printf("\n");
  }
  space=1;
  for (j=1;j<=n-1;j++)
  {
    for (i=1;i<=space;i++)
    {
      printf(" ");
 }
   space++;
 
    for (i=1;i<=2*(n-j)-1;i++)
    {
 
      printf("*");
}
 printf("\n");
  }
  return 0;
}



Popular posts from this blog