#include <stdio.h>
int main( void )
{
int i, j, k;
for(i = 0 ; i < 4 ; i = i+1)
{
for (j = 0 ; j < (5-i) ; j = j+1)
{
printf(" ");
}
for(k = 0 ; k < ((2*i) + 1) ; k = k + 1)
{
printf("*");
}
printf("\n");
}
for(i = 0 ; i < 3 ; i = i + 1)
{
for(j = 0 ; j < (3 + i) ; j = j + 1)
{
printf(" ");
}
for(k = 0 ; k < (5 - 2i) ; k = k + 1 )
{
printf("*");
}
printf("\n");
}
return 0;
}
이렇게 출력하면
*
***
*****
*******
*****
***
*
이렇게 나오는게 맞다고 생각하는데
계속 5-2i 부분에서 에러뜨네여
저기서 부등호가 성립될 수 없다고 뜨는데 i가 0,1,2만 지나가서 값이 5,3,1이 맞는데
부등호가 왜 성립 안되는건가요?
혹시 저 코딩한 게 맞다면 결과물 좀 캡쳐해서 띄워주세요 ㅠㅠ
2i를 2*i로 쓴건 맞음?
ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ 진짜 그걸 못봐서 계속 헤매고 있었네요ㅜㅜ 정말 감사합니다!