학교에서 배우는중
일단 초보임

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void)
{

        float x, y;
        int i;
        

        printf("실수를 입력하시오:");
        scanf("%f", &x);
        
        i = (int(x));
        y = x - i;
        x = y + i;
    if (y < 0.5)
        {
                x = i;
            printf("결과는 %f입니다. n", x);
        }
        else
        {
                x = i + 1;
                printf("결과는 %f입니다. n", x);
        }

        return 0;

}
이렇게 만들었는데 값은 나오는데 틀린거같다
수정해야될거랑

여기서 음수도 반올림 되게해야되는데
If랑 else if 써야되는것 같은데..

책은 봐도 모르겠고 예문은 뒤져봐도 안나와서 도움좀