C \ C++/22_1 기컴프 (C)
[C언어 실습/기컴프 과제] 9.15
안정민
2022. 6. 21. 21:32
프로그래밍 연습 9.15
다음처럼 주어지는 문자열에 대하여
char str[ ] = “123456789”;
아래와 같은 출력이 나오는 프로그램을 작성하라.
1
2 3 2
3 4 5 4 3
4 5 6 7 6 5 4
5 6 7 8 9 8 7 6 5
-
#include<stdio.h>
int main()
{
int n = 5, i, j, num = 1, gap;
gap = n - 1;
for (j = 1; j <= n; j++)
{
num = j;
for (i = 1; i <= gap; i++)
printf(" ");
gap--;
for (i = 1; i <= j; i++)
{
printf("%d", num);
num++;
}
num--;
num--;
for (i = 1; i < j; i++)
{
printf("%d", num);
num--;
}
printf("\n");
}
return 0;
}
-