문제

: [ 문제 6-1 ] 양의 정수 N을 입력받아, 아래와 같이 N줄을 출력하시오. 

 

주어진 조건

: N은 홀수이다. 즉 짝수에 대해서는 고려하지 않아도 잘 됨.

각 줄 첫 문자 앞에는 공백 하나가 있음.

각 문자 사이는 하나의 공백으로 구분, 맨 마지막에는 공백 없음.

X O 는 대문자 이다. 예) □O□O□O□O□O□O□O□O□O


<실행 예시 1>

<실행 예시 2>


<결과 코드>

#pragma warning(disable:4996)

#include <stdio.h>

int main() {
	int N;
	int i, j;

	scanf("%d", &N);

	for (i = 1; i <= N; i++) {
		for (j = 1; j <= N; j++) {
			if (i == j || j == N - i + 1) {
				printf(" X");
			}
			else {
				printf(" O");
			}
		}
		printf("\n");
	}


	return 0;
}
반응형