Files
cs420/examples/c/cmp.c
Janggun Lee 72dadc608d Various quality-of-life improvements (ideas from @33577 )
* Very basic `hello_main.c`
* Big starting hint to `write_c`
* Better error messages on failed test
  * TODO: also improve it for asmgen, but not sure how to do it in a good way
2025-02-25 00:28:55 +09:00

23 lines
375 B
C

int int_greater_than(int i, unsigned int j) {
if (i > j)
return 1;
else
return 0;
}
int char_greater_than(char i, unsigned char j) {
if (i > j)
return 1;
else
return 0;
}
int main() {
// cmp ugt
int r1 = int_greater_than(-1, 1);
// cmp sgt
int r2 = char_greater_than(-1, 1);
return r1 == 1 && r2 == 0;
}