#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이 맞는데


부등호가 왜 성립 안되는건가요?


혹시 저 코딩한 게 맞다면 결과물 좀 캡쳐해서 띄워주세요 ㅠㅠ