// expect: 3/3/-3/-3/-3/-3/3/3/0/0/14/14/ // spec 3.4.2 include rt; void pn(int x) { rt.put_n(x); rt.put_c(10); } fn main() { pn(7 / 2); { int a = 7, b = 2; pn(a / b); } pn(7 / -2); { int a = 7, b = -2; pn(a / b); } pn(-7 / 2); { int a = -7, b = 2; pn(a / b); } pn(-7 / -2); { int a = -7, b = -2; pn(a / b); } pn(0 / 5); { int a = 0, b = 5; pn(a / b); } pn(100 / 7); { int a = 100, b = 7; pn(a / b); } return 0; }