Write a program to get row number from user and print diamond of given rows

5/05/2013 12:47:00 am Unknown 0 Comments


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