문제

: [문제 5 - 5] 양의 정수 N을 입력 받아, 아래 예시와 같이 높이가 N인 삼각형을 출력하는 프로그램을 작성하시오.

 

주어진 조건

: 자릿수에 맞게 공백문자 출력 


<실행 예시 1>

<실행 예시 2>


<결과 코드>

#pragma warning(disable:4996)

#include <stdio.h>

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

	scanf("%d", &N);

	for (i = 0; i < N; i++) {
		for (j = 0; j < N - i - 1; j++) {
			printf(" ");
		}
		for (k = 0; k < 2 * (i + 1) - 1; k++) {
			printf("*");
		}
		for (l = N - i - 1; l > 0; l--) {
			printf(" ");
		}
		printf("\n");
	}



	return 0;
}
반응형