• Timiz · 1240287 · 05/11 22:46 · MS 2023

    그런당신에게포인터를드리겠습니다.

  • 설윤교보내줘 · 1314605 · 05/11 22:48 · MS 2024 (수정됨)

    void print1DRow(int space_n, int column_width) {
    for (int i = 0; i < space_n; i++)
    printf(" ");
    for (int i = 0; i < column_width - space_n; i++)
    printf("*");
    }
    void print2DTrianglePattern(int width) {
    for (int i = width - 1; i >= 0; i--) {
    print1DRow(i, width);
    printf("\n");
    }
    }


    void print2DDiamondPattern(int diameter) {
    for (int i = 0; i < diameter / 2; i++) {
    int numStars = i * 2 + 1;
    int numSpaces = (diameter - numStars) / 2;

    for (int j = 0; j < numSpaces; j++)
    printf(" ");
    for (int j = 0; j < numStars; j++)
    printf("*");
    for (int j = 0; j < numSpaces; j++)
    printf(" ");
    printf("\n");
    }

    for (int i = diameter / 2; i >= 0; i--) {
    int numStars = i * 2 + 1;
    int numSpaces = (diameter - numStars) / 2;

    for (int j = 0; j < numSpaces; j++)
    printf(" ");
    for (int j = 0; j < numStars; j++)
    printf("*");
    for (int j = 0; j < numSpaces; j++)
    printf(" ");
    printf("\n");
    }
    }

  • Timiz · 1240287 · 05/11 22:49 · MS 2023

    꺄 아 악