#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
int i, j;
for (i = 1; i <= n; i++) {
for (j = 1; j < i; j++) {
printf(" ");
}
for (j = 1; j <= (n - ( i - 1)); j++) {
if (i == 1 || j == 1 || j == (n - ( i - 1))) {
printf("*");
} else {
printf(" ");
}
}
printf("\n");
}
return 0;
}
속이 빈 역 직각삼각형 찍는 코드인데 이 코드가 작동하는 방법이 뭔지 정말 모르겠어요 ㅠㅠ 첫번째 printf(" “)부터 두번째 printf(”*") 그리고 왜 if (i == 1 || j == 1 || j == (n - ( i - 1)))인지 … 정말 모르겠습니다… ㅠㅠ 차근차근 해설해주시면 정말 감사하겠습니다 …