Here is the code to do it:
#include<stdio.h> main() { int n, c, k, space = 1; //Here
we ask for the number of rows would be : printf("Enter number of
rows\n"); scanf("%d",&n); space = n - 1; //This is the first
half of the diamond 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; //Here is the
second half of the diamond 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"); } return 0;
}
Hope that helped :)