View Code of Problem 57

#include<stdio.h>
#include<string.h>
#include<math.h>



int main(){
	
	int n;
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	{
		for(int j=i+1;j<n;j++)printf(" ");
		
		for(int k=1;k<=i+1;k++)printf("%d",k);
		for(int l=i;l>=1;l--)printf("%d",l);
		printf("\n");
	}


	for(int i1=n-1;i1>0;i1--)
	{
		for(int j1=i1;j1<n;j1++)printf(" ");
		
		for(int k1=1;k1<=i1;k1++)printf("%d",k1);
		for(int l1=i1-1;l1>=1;l1--)printf("%d",l1);
		printf("\n");
	}



}

Double click to view unformatted code.


Back to problem 57