求注解。。。4阶幻方
#include "stdafx.h"#include <stdio.h>int main(){ int i,j,k; int a[4][4]; for(i = 0,k = 1; i < 4; i++) for(int j = 0; j < 4; j++) { if((i == j) || (i + j == 3)) a[i][j] = 17 - k; else a[i][j] = k; k++; } for(i = 0; i < 4; i++) { for(j = 0; j < 4; j++) printf("%-4d",a[i][j]); printf("\n"); }}