이걸 1씩증가하는 변수를 이용해 2차원배열 뽑아내는 문젠데


number = 5

    21 22 23 24 25
    16 17 18 19 20
    11 12 13 14 15
     6  7  8  9 10
     1  2  3  4  5


1씩 증가하는 변수를 이용해서 하는건 도저히 못하겟다. 그냥 이용안하는건 하겟는데


#include <stdio.h>


int main()

{

        int i,j,n,k=1;

        int a[30][30]={0,};

        printf("Pleas enter number :");

        scanf("%d",&n);

        printf("number = %d :",n);


        for(i=0;i<n;i++)

        {

                for(j=0;j<n;j++){

                        a[i][j] = ((n*n)-(n-j)+1)-i*n;

                        printf("%4d", a[i][j]);

                

                }

                printf("\n");

        }


}