mirror of
https://github.com/kmc7468/cs420.git
synced 2025-12-14 22:38:46 +00:00
* 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
20 lines
356 B
C
20 lines
356 B
C
int nonce = 1; // For random input
|
|
|
|
int main() {
|
|
int i;
|
|
int p = 2;
|
|
int q = 5;
|
|
int r = (0 ? ((p > q) ? (p -= 2) : (p += 2)) : (p + q));
|
|
int loop_num = nonce % 100;
|
|
|
|
for (i = 0; i < loop_num; ((i % 2) ? (i += 2) : ++i)) {
|
|
if (i % 2) {
|
|
p += q;
|
|
} else {
|
|
p += r;
|
|
}
|
|
}
|
|
|
|
return p;
|
|
}
|