by@akouryy1
WA
i;main(n,x){for(putc(48,stdin);x;putchar(48+!n))n=strtol(x=gets(&n),i=0,2);}
01011011 11000110 00100100 01001010 00000011 11010010 00000111 10001011 10011011 11011100 00001111 01001110 10111110 00101101 11111101 10011001 11101000 00110111 11111001 11100011 00010001 11010101 00000001 00110111 00000110 10001000 00010110 00111100 10101100 00010101 11100111 01111000 00100001 11001001 10101011 10000110 10110000 01000010 00110101 11110010 10000000 00000010 00011100 00001010 01010001 00000000 11101011 00001111 10110010 01101001
/tmp/code.c:1:1: warning: data definition has no type or storage class i;main(n,x){for(putc(48,stdin);x;putchar(48+!n))n=strtol(x=gets(&n),i=0,2);} ^ /tmp/code.c:1:1: warning: type defaults to ‘int’ in declaration of ‘i’ [-Wimplicit-int] /tmp/code.c:1:3: warning: return type defaults to ‘int’ [-Wimplicit-int] i;main(n,x){for(putc(48,stdin);x;putchar(48+!n))n=strtol(x=gets(&n),i=0,2);} ^ /tmp/code.c: In function ‘main’: /tmp/code.c:1:3: warning: type of ‘n’ defaults to ‘int’ [-Wimplicit-int] /tmp/code.c:1:3: warning: type of ‘x’ defaults to ‘int’ [-Wimplicit-int] /tmp/code.c:1:17: warning: implicit declaration of function ‘putc’ [-Wimplicit-function-declaration] i;main(n,x){for(putc(48,stdin);x;putchar(48+!n))n=strtol(x=gets(&n),i=0,2);} ^ /tmp/code.c:1:25: error: ‘stdin’ undeclared (first use in this function) i;main(n,x){for(putc(48,stdin);x;putchar(48+!n))n=strtol(x=gets(&n),i=0,2);} ^ /tmp/code.c:1:25: note: each undeclared identifier is reported only once for each function it appears in /tmp/code.c:1:34: warning: implicit declaration of function ‘putchar’ [-Wimplicit-function-declaration] i;main(n,x){for(putc(48,stdin);x;putchar(48+!n))n=strtol(x=gets(&n),i=0,2);} ^ /tmp/code.c:1:51: warning: implicit declaration of function ‘strtol’ [-Wimplicit-function-declaration] i;main(n,x){for(putc(48,stdin);x;putchar(48+!n))n=strtol(x=gets(&n),i=0,2);} ^ /tmp/code.c:1:60: warning: implicit declaration of function ‘gets’ [-Wimplicit-function-declaration] i;main(n,x){for(putc(48,stdin);x;putchar(48+!n))n=strtol(x=gets(&n),i=0,2);} ^ /home/esolang/bin/c-gcc: line 6: /tmp/code: No such file or directory rm: cannot remove '/tmp/code': No such file or directory