ascode 1157 속이 빈 사각형 그리기

최대 1 분 소요

문제 설명

테두리의 두께가 2인 속이 빈 사각형을 그리는 프로그램을 만들어보자.

입력 설명

사각형의 너비와 높이가 정수로 각각 입력된다.(5 <= 너비, 높이 <= 80)

출력 설명

테두리의 두께를 2로 고정하고 주어진 너비, 높이에 따라 속이 빈 사각형을 * 문자로 출력한다.

입력 예시

6 8

출력 예시

******
******
**  **
**  **
**  **
**  **
******
******

코드

#include<stdio.h>

int main() {
    int b, c;
        scanf("%d %d", &c, &b);
        for (int i = 1; i <= b; i++)
        {
            for (int d = 1; d <= c; d++)
            {
                if (i == 1 || i == b || d == 1 || d == c) {
                    printf("*");
                }
                else if (i == 2 || i == b - 1 || d == 2 || d == c - 1) {
                    printf("*");
                }
                else {
                    printf(" ");
                }
            }
            printf("\n");
        }
}

나 : say

추석에 특근 주는 쿠팡 일용직 못가서 푸는 문제 1

댓글남기기