#include int main(int argc, char* argv[] ) { int a; double b; b = 12345.6789; a = b; // Unsafe conversion, allowed in C !!! printf( "a = %d, b = %lf \n", a, b ); b = 12345678900000000.0; a = b; // Unsafe conversion, allowed in C !!! printf( "a = %d, b = %lf \n", a, b ); }