#include <stdio.h> main() { int c[20][20],i,j,k; k=1; for(i=0;i<4;i++) { for(j=i;j<7-i;j++) { c[i][j]=k++; } for(j=i+1;j<7-i;j++) { c[j][7-i-1]=k++; } for(j=7-2-i;j>=0;j--) { c[7-i-1][j]=k++; } for(j=7-2-i;j>i;j--) { c[j][i]=k++; } } for(i=0;i<7;i++) { for(j=0;j<7;j++) { printf("%5d",c[i][j]); } printf("\n"); } }