printf(\"num1 / num2 = %d / %d = %d\\n\",num1,num2,num1 / num2);
 printf(\"num1 / num2 = %d / %d = %f\\n\",num1,num2,num1 / num2);
 //정수/정수를 ->실수/정수 캐스팅(형변환) (float)
 printf(\"num1 / num2 = %d / %d = %f\\n\",num1,num2,(float)num1 / num2);

저거 실행해보면 printf(\"num1 / num2 = %d / %d = %f\\n\",num1,num2,num1 / num2);
이 부분은 답이 0 으로 뜨고
 printf(\"num1 / num2 = %d / %d = %f\\n\",num1,num2,(float)num1 / num2);
이 부분은 답이 0.090909이렇게 제대로 나오거든?

근데 printf(\"\\n num2 + 11.5 = %d + 11.5 = %d\\n\",num2,num2 + 11.5);
 printf(\" num2 + 11.5 = %d + 11.5 = %f\\n\",num2,num2 + 11.5);

이 쪽에서는 뒤에 (float)를 안 붙여 줘도 답이 제대로 나와 실수로

나누기 할때에만 (float) 해줘야 하는거야? 뭐가 차이점이야?