#include <stdio.h>

int main()
{
float a, b;
float result;

 

result=(int)a%(int)b;
printf("%d %% %d =%d \n", (int)a, (int)b, (int)result);
}

 

입력된 두 실수의 산술연산을 하는데, 책에 있는거 그대로 올렸다

 

밑에서 2번째 줄에, printf 문에 %d %% %d 

나머지 구하는 공식인데 왜 %가 한번이 아니고, 2번연속해서 적음?

1번 적으니 나머지가 20으로 뜨던데..

 

실수형을 정수형으로 강제변환하는 거랑 관계 있나?