1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
int f (int n) { return (n > 0) - (n < 0); } main () { if (f (-1) != -1) abort (); if (f (1) != 1) abort (); if (f (0) != 0) abort (); exit (0); }