일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- relative path
- #3차원배열
- border-box
- 토큰경제
- html5 new tag
- #1차원배열
- #bubbleSort
- docker example
- html code
- #자바상속#자바이즈어#is~a
- html id
- hyperledger transaction
- mac terminal command
- #CallByAddress
- html multimedia
- html video
- #다차원포인터
- html plug-in
- html object
- #JAVASCRIPT
- git flow
- #2차원배열
- html charset
- #binary
- #성적관리프로그램
- #C++ has~a
- html youtube
- #android activity
- #C++ 연산자함수오버로딩
- 하이퍼레저패브릭
- Today
- Total
A sentimental robot
표 만들기 본문
#include<stdio.h>
int sum(int n);
void main() {
int i, j, k = 1;
putchar(1);
for (i = 0; i < 9; i++) {
printf("%c%c%c%c%c", 6, 6, 6, 6, 6);
putchar(22);
}
// 마지막 칸 만들기
printf("%c%c%c%c%c", 6, 6, 6, 6, 6);
putchar(2);
puts(" ");
//첫번째 행 숫자 넣기
for (i = 0; i < 10; i++) {
printf("%c%5d", 5, sum(k++));
}
putchar(5);
puts(" ");
for (i = 0; i < 9; i++) {
putchar(25);
for (j = 0; j < 9; j++) {
printf("%c%c%c%c%c", 6, 6, 6, 6, 6);
putchar(16);
}
printf("%c%c%c%c%c", 6, 6, 6, 6, 6);
putchar(23);
puts(" ");
for (j = 0; j < 10; j++) {
printf("%c%5d", 5,sum(k++));
}
putchar(5);
puts(" ");
}
//마지막 줄 만들기
putchar(3);
for (i = 0; i <9; i++) {
printf("%c%c%c%c%c", 6, 6, 6, 6, 6);
putchar(21);
}
printf("%c%c%c%c%c", 6, 6, 6, 6, 6);
putchar(4);
}
int sum(int n) {
if (n < 0) exit(-1);
return n*(n + 1) / 2;
}
'C ' 카테고리의 다른 글
문자열 (0) | 2018.01.02 |
---|---|
for문 연습 (0) | 2018.01.02 |
Recursive Function making header file (0) | 2018.01.02 |
Visual Studio Shortcut (0) | 2018.01.02 |
파일 입출력 (binary) (0) | 2018.01.02 |