https://www.acmicpc.net/problem/10990
예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.
// 10990번 : 별찍기 - 15
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
// 첫번째 줄
for (int i = 1; i <= n - 1; i++)
{
printf(" ");
}
printf("*\n");
// 2 ~ n번째 줄
for (int i = 2; i <= n; i++)
{
// 외부 공백
for (int j = 1; j <= n - i; j++)
{
printf(" ");
}
printf("*");
// 내부 공백
for (int k = 1; k <= (i - 1) * 2 - 1; k++)
{
printf(" ");
}
printf("*\n");
}
return 0;
}