#define _CRT_SECURE_NO_DEPRECATE #define _CRT_SECURE_NO_WARNINGS #pragma warning(disable:4996); #include <stdio.h> #include <string.h> #include <math.h> #define N 100000 int main() { int n; int i, j, k, l; scanf("%d", &n); for (i = 1; i <= n; i++) { for (j = i; j <= n - 1; j++) { printf(" "); } for (k = 1; k <=i;k++) { printf("%d", k); } for (l = k-2; l >=1;l--) { printf("%d", l); } printf("\n"); } for (i = n; i >1; i--) { for (j = i; j <= n ; j++) { printf(" "); } for (k = 1; k <= i-1; k++) { printf("%d", k); } for (l = k - 2; l >= 1; l--) { printf("%d", l); } printf("\n"); } return 0; } |
Double click to view unformatted code.