#include <stdio.h>

int main(void)

{
        int x1, x2, x3, x4;
        float y1, y2, y3, y4;

        x1 = 10 + 4;
        x2 = 10 / 4;
        y1 = 10 / 4;
        y2 = 10.0 / 4.0;
        y3 = 10 / 4.0;
        x3 = x1 + y2;
        x4 = 10%4;
        y4 = 10%4; //10% 4.0은 에러가 안나오는데 / 10.0%4는 왜 에러가 나오나???

        printf(" x1 = 10 + 4 = int + int = int = %d\n", x1);
        printf(" x2 = 10 / 4 = int / int = int = %d\n", x2);
        printf(" y1 = 10 / 4 = int / int = int = %f\n", y1);
        printf(" y2 = 10.0 / 4.0 = float / float = float = %f\n", y2);
        printf(" y3 = 10 / 4.0 = int / float = float = %f\n", y3);
        printf(" x3 = x1 + y2 = int + float = float = %d\n", x3);
        

        printf("x4=10%4=int%int=int=%d\n", x4);

        return 0;

}

printf 함수 마지막줄이 오류가나와서 봐주세요;;; 이게 과제인데요

실수는 나머지가 존재 안함;

무의미하다 실수는 ; 

정수인 경우에 왜 답이 이상하게 나오는가?;

그리고 프로그램을 수정해서 제출하시오 라고 하는데 마지막 printf x4= 10%4 이곳을 바꿔야하는데 알려주세요