다음처럼 출력할 라인 수를 입력하여 정수 피라미드를 출력하시오.
라인 수 입력
Loop(i:1->line)
Loop(space:0->line-1)
printf space
Loop(num:1->i)
print num
Loop(num:i-1->1)
print num
#include <stdio.h> int main() { int line = 0; int num = 0, i = 0, space = 0; printf("정수:"); scanf_s("%d", &line); for (i = 1; i <= line; i++) //입력한 line번 반복 { //i번 라인에 공백은 (line-i)개 출력 for (space = 0; space < (line - i); space++) { putchar(' '); } //1부터 i까지 증가하면서 출력 for (num = 1; num <= i; num++) { printf("%d", num); } //i-1번부터 1까지 감소하면서 출력 for (num = i-1; num > 0; num--) { printf("%d", num); } putchar('\n');//개행 출력 } return 0; }