c·c++/c 프로그래밍

if 문 없이 별찍기

바로이순간 2012. 3. 20. 22:01

/*Star*/

 #include <stdio.h>

int main(void) {

  int i , j , k ;

  int t = 1 ;

  

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

    for(j=0 ; j < 6-i ; j++)

      printf(" ");

    for(j=0 ; j <= i*2 ; j++)

      printf("*");

    printf("\n");

  }

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

    k=i/3;

    t=i*(1-k)+(4-i)*k;

    for(j=0 ; j < t; j++)

      printf(" ");

    for(j=1 ; j < 14-2*t; j++)

      printf("*");

    printf("\n");

  }

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

    for(j=0 ; j < 5+i ; j++)

      printf(" ");

    for(j=1 ; j < (2-i)*2 ; j++)

      printf("*");

    printf("\n");

  }


  return 0;

}