#!/usr/local/bin/tcc -run #include char *fizz(int n){ return n % 3 ? "" : "Fizz"; } char *buzz(int n){ return n % 5 ? "" : "Buzz"; } char *fizzbuzz(char *buf, int n){ strcpy(buf, fizz(n)); strcat(buf, buzz(n)); if (!strlen(buf)) sprintf(buf, "%d", n); return buf; } #include void main(){ long x,y,z,a; x = 91039; y = 70381; z = 51500; a = 100000000; long or = (x | y | z | a); printf("or = %ld\n", or); }