*
**
*@*
*@@*
*@@@*
*@@@@*
*@@@@@*
*@@@@*
*@@@*
*@@*
*@*
**
*
이걸 그려야합니다 for문만 써서요
제가 짠건
/* 별그리기 */
#include <stdio.h>
int main(){
int i,j,k,l;
printf("*"); //1행 1열 별
printf("\n");
for(i=2; i<=7; i++){ // 2 행부터 7 행까지
printf("*"); // 2행 1열 부터 ~ 7행 1열까지 *반복
for(j=3; j<=i; j++){ // 3 행부터 @
printf("@");
}
printf("*"); // 두번째 행부터 마지막 열 * 반복
printf("\n");
}
for(k=1; k<=6; k++){ // 8행부터 13 행
printf("*"); // 8행 1열 부터 ~ 13행 1열까지 * 반복
for(l=k; l<=5; l++){ // 8행 2열 ~ 11행 까지 @
printf("@");
}
printf("*"); // 맨 끝 열 * 반복
printf("\n");
}
printf("*"); // 마지막 *
}
주석 첨달아봐서 어케 달아야할지 감이 안잡히는데..
대강 달아봤어요..
저렇게 앞뒤 따로 프린트문으로 첫번째 * 따로 만드는 방법 말고
모두 포문으로 묶어버려서 만들수는 없겠죠?
궁금하네요.. ㅠㅠ