So why would Miracle C block this but Visual C++ does not?
In the following lines of code, the Miracle C compiler will not compile the line of code in the center (float x = 1/a;). Why does this occur? How can it be corrected? int a = 3; float x = 1/a; printf("The value in x is: %f",x); In some of the compilers the integer division returns an integer and hence cannot be stored