int main() {
float x, y, z;
for (x=0, y=1, z=y; x<y; y+=z);
printf("%f\n", x);
}

ohhh this has a bad bug. to fix it:

for (x=0, y=1, z=y; x<y; x=y, y+=z);

Follow

@shoofle not with floats! you can only go as high as your significand's width

@mxsparks ohhh, how cool! I didn't catch that it's using floats.

Sign in to chat along
Oulipo.social (Mark II)

Mastodon is a "FOSS" social sharing hub. A multi-host substitution for capitalistic platforms, it avoids risking a particular company monopolizing your communication. Pick a host that you trust — you can still talk with all hosts running Mastadon. Any individual can run a Mastodon instantiation and join in this social hub in a jiffy.