Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Command Expressions in Gnu C
//gcc 5.4.0 #include <stdio.h> #include <stdlib.h> #include <unistd.h> int foo(void) { return ({ int y = rand (); int z; if (y > RAND_MAX>>1) z = -2; else z = - 1; z; }); } int main(void) { printf("Hello, world!\n"); for (;;) { sleep(1); int t = ({ int y = foo (); int z; if (y > 0) z = y; else z = - y; z; }); printf("T is %d \n", t); }; return 0; }
run
|
edit
|
history
|
help
0
18BCE2182 ASSESS_1 Q1-3
A_141212_OrdenarArray
Tern operators
Project 5 v0.11
shrinken shraken shrank leave as no cold call acces program unles clownbtweak blue voda
square pyramid
B_141209_TrianguloTartalia
9
Multiple If statements v.09
Leap year check