View Code of Problem 53

#include <stdio.h>
#include <math.h>
int main(){
	int n,i,j,k;
	scanf("%d",&n);
	int num[n];
	for(i=0; i<n; i++)
		num[i]=2*i+1;
	for(i=0;i<(2*n-1);i++)
	{
		for(j=0;j<abs(n-i-1);j++)
			printf(" ");
		if(i<n)
		{
			for(k=0;k<num[i];k++)
				printf("*");
		}
		else
		{
			for(k=0;k<num[2*n-i-2];k++)
				printf("*");
		}
		printf("\n");
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 53