View Code of Problem 57

#include<stdio.h>
int main()
{
	int n,i,j;
	scanf("%d",&n);
	for(i = 0;i < n;i++)
    {
        for(j = 0;j < n-1-i;j++)
        {
            printf(" ");
        }
        for(j = 1;j <= i+1;j++)
        {
            printf("%d",j);
        }
        for(j = i;j >= 1;j--)
            printf("%d",j);
        putchar(10);
    }
    for(i = n-2;i >= 0;i--)
    {
        for(j = 0;j < n-1-i;j++)
        {
            printf(" ");
        }
        for(j = 1;j <= i+1;j++)
        {
            printf("%d",j);
        }
        for(j = i;j >= 1;j--)
            printf("%d",j);
        putchar(10);
    }
}

Double click to view unformatted code.


Back to problem 57