언어/C, C++
별 다이아몬드 출력 c언어
proqk
2016. 4. 1. 00:38
반응형
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 | #include <stdio.h> int main(){ int i, j, space, star, line, flag = 0; scanf("%d", &line); space = line / 2; star = 1; for (i = 0; i<line; i++){ for (j = 0; j<space; j++) printf(" "); for (j = 0; j<star; j++) printf("*"); printf("\n"); if (i == line / 2){ flag = 1; } if (flag == 0){ space--; star += 2; } else{ space++; star -= 2; } } } | cs |
반응형