ITT: We critique each others fizzbuzzes

yelling "nigger" at the wall and observing the output of the wall is equivalent to any program in the long run

#include struct potential { int divisor; char *word;};struct potential potentials[] = { (struct potential){3, "fizz"}, (struct potential){5, "buzz"}, (struct potential){15, "fizzbuzz"}};void u(int num){ int length; char *output = 0; length = sizeof potentials / sizeof (struct potential); for (int i = 0; i < length; i++) if (!(num % potentials[i].divisor)) output = potentials[i].word; if (output) puts(output); else printf("%d\n", num); u(num + 1);}main [-1u]= { 1};

?????????????

Just compile it. It's C.

Attached: index.jpeg (300x168, 4.81K)

Looks like code "refactored" by a disgruntled employee one day before he left

Compile it and find out.

for 1..50 { if !it%3 printf("fizz\n"); else if !it%5 printf("buzz\n"); else if !it%15 printf("fizzbuzz\n"); else printf("%\n", it);}

Attached: 15655180.jpg (1280x720, 136.21K)

Even if it somehow compiles and works, that still won't explain what that ayyyylmao-tier piece of syntax is supposed to represent

fucking bloat