편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2022.12.27

    c언어로 마방진 짜는 코드 질문이요


    자꾸오류나는데 머가틀린지 모르겠어요

    #include <stdio.h>
    
    void jin(int array_1[7][7]);
    void output(int array_2[7][7]);
    
    int main(void) {
        int array[7][7];
        void jin(array);
        void output(array);
    }
    
    void jin(array_1[7][7]) {
        int x = 0, y = 4;
        int i;
        for (i = 1; i <= 49; i++) {
            array_1[x][y] == i;
        }
        if (i % 7 == 0) {
            x++;
        }
        else {
            if (x == 0) {
                x = 6;
            }
            else {
                x--;
            }
            if (y == 0) {
                y = 6;
            }
            else {
                y--;
            }
    
        }
    
    }
    
    void output(array_2[7][7]) {
        int i, j;
        for(i=0;i<7;i++)
            for (j = 0; j < 7; j++) {
                printf("%3d", array_2[i][j]);
            }
        printf("\n");
    }
    
  • 프로필 ckdtls9999@gmail.com님의 편집
    날짜2022.12.23

    c언어로 마방진 짜는 코드 질문이요


    자꾸오류나는데 머가틀린지 모르겠어요

    include

    void jin(int array_1[7][7]); void output(int array_2[7][7]);

    int main(void) { int array[7][7]; void jin(array); void output(array); }

    void jin(array_1[7][7]) { int x = 0, y = 4; int i; for (i = 1; i <= 49; i++) { array_1[x][y] == i; } if (i % 7 == 0) { x++; } else { if (x == 0) { x = 6; } else { x--; } if (y == 0) { y = 6; } else { y--; }

    }
    

    }

    void output(array_2[7][7]) { int i, j; for(i=0;i<7;i++) for (j = 0; j < 7; j++) { printf("%3d", array_2[i][j]); } printf("\n"); }