1 long int a = 100000; 2 long int b = 21475; 3 4 long f()5 f () 6 { 7 return ((long long) a * (long long) b) >> 16; 8 } 9 main()10 main () 11 { 12 if (f () < 0) 13 abort (); 14 exit (0); 15 } 16