A sentimental robot

표 만들기 본문

C

표 만들기

GOD03219 2018. 1. 2. 13:18

#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