4 int signed_div(int x, int y) {
5 printf("%d (should be 4)\n", x / y);
6 printf("%d (should be 2)\n", x % y);
7 return (x / y) + (x % y);
10 unsigned int unsigned_div(unsigned int x, unsigned int y) {
11 printf("%u (should be 4)\n", x / y);
12 printf("%u (should be 2)\n", x % y);
13 return (x / y) + (x % y);
16 double f_div(double x, double y) {
17 printf("%f (should be 4.2)\n", x / y);
22 int x = signed_div(42, 10)
23 + unsigned_div(42, 10)