View Code of Problem 57

#include <stdio.h>
#include <string.h>
#include <math.h>
#define N 100
int main() {
	int n;
	int i, j, k;
	int p, q;
	scanf("%d", &n);
	if (n <= 9 && n >= 0) 
	{
		for (i = 1; i <= n; i++)
		{
			for (j = 1; j <= n - i; j++)
				printf(" ");
			for (p = 1; p <= i; p++)
				printf("%d", p);
			for (q = i - 1; q > 0; q--)
				printf("%d", q);
			printf("\n");
		}
		for (i = 1; i < n; i++)
		{
			for (j = 0; j < i; j++)
				printf(" ");
			for (p = 1; p <= n-i; p++)
				printf("%d", p);
			for (q = n-i - 1; q > 0; q--)
				printf("%d", q);
			printf("\n");
		}
	}
}

Double click to view unformatted code.


Back to problem 57