1 #include <limits.h> 2 3 int n = 0; 4 g(i)5 g (i) 6 { 7 n++; 8 } 9 f(m)10 f (m) 11 { 12 int i; 13 i = m; 14 do 15 { 16 g (i * INT_MAX / 2); 17 } 18 while (--i > 0); 19 } 20 main()21 main () 22 { 23 f (4); 24 if (n != 4) 25 abort (); 26 exit (0); 27 } 28