#include int main(){ /* int num1 = 1, num2 = 3, num3 = 4; double average = (num1 + num2 + num3) / 3; (1+3+4)=8 int, 8/3=int/int truncated int = 2 when you assign 2 to the double type variable average=2.000000 printf("average is %f\n", average); int num1 = 1, num2 = 3, num3 = 4; double average = (num1 + num2 + num3) / 3.0; 8/3.0=int/double=2.666667 printf("average is %f\n", average); double num1 = 1.0, num2 = 3.0, num3 = 4.0; double result = (2/5) * (num1 + num2 + num3); 2/5=0 0*(1.0+3.0+4.0) = 0.000000 printf("result is %f\n", result); int num1 = 1, num2 = 3, num3 = 4; double result = (2/5.0)*(num1 + num2 + num3); 2/5.0=int/double=0.4 0.4*(1+2+4)=0.4*8=3.2 printing 3 decimal digits 3.200 printf("result is %.3f\n", result); */ return 0; }