프로그래밍언어/C

[c] [별짓기] 꽃 모양을 만들어보자!

dan2el 2021. 8. 26. 10:18
#include <stdio.h>

int main(void) {

  int i, j, k;

  for (i = 0; i < 4; i++) {

    for (j = 0; j < 3 - i; j++) {
      printf("  ");
    }

    for (j = 0; j < 2 * i + 2; j++) {
      printf("🦞");
    }

    for (j = 0; j < (3 - i) * 2; j++) {
      printf("  ");
    }

    printf("  ");

    for (j = 0; j < 2 * i + 2; j++) {
      printf("🦞");
    }

    for (j = 0; j < 2 * (3 - i); j++) {
      printf("  ");
    }

    printf("  ");

    for (j = 0; j < 2 * i + 2; j++) {
      printf("🦞");
    }

    for (j = 0; j < 3 - i; j++) {
      printf("  ");
    }

    printf("\n");
  }

  for (i = 0; i < 13; i++) {

    for (j = 0; j < i; j++) {
      printf(" ");
    }

    for (j = 0; j < 26 - 2 * i; j++) {
      printf("🦞");
    }
    printf("\n");
  }

  for (i = 0; i < 20; i++) {

    printf("            ");
    printf("🥦🥦");
    printf("\n");
  }

  return 0;
}

 

실행 결과