网址:http://zju.acmclub.com/index.php?app=problem_title&id=1&problem_id=1034
#include<stdio.h> int main() { int n; while(scanf("%d",&n) != EOF) { int i; for(i = 0; i < n; i++) { int j; for(j = 0; j < n - i - 1; j++) printf(" "); for(j = 0; j < i + 1; j++) printf("%d",j + 1); for(j = i; j > 0; j--) printf("%d",j); printf("\n"); } for(i = 0; i < n - 1; i ++) { int j; for(j = 0; j < i + 1; j++) printf(" "); for(j = 0; j < n - i -1; j++) printf("%d",j + 1); for(j = n - i - 2; j > 0; j--) printf("%d",j); printf("\n"); } } return 0; }