int = i,n   (메인함수나 다른건 생략할게요.)

 
   for ( i=1 ; i<n/2+1 ; i++ )
        {
        printf(\"*\");
        }

이 부분인데요, 5를 넣었을때,
**
이렇게 두개만 표시됩니다.
n=5이면, 5/2+1 = 3.5라서


초기값 : 1<3.5      참
printf
i 증가 : 2<3.5       참
printf
i 증가 : 3<3.5       참
printf
i 증가 : 4<3.5       거짓


이렇게 알고있는데 왜 두개만 나올까요...이해좀 시켜주세요.