Would it be possible to print Hello twice using single condition?
if \"condition\"
printf (\"Hello\");
else
printf(\"World\");
"condition" === (printf("Hello"), 0)
Really lame:
int main() {
if (printf("Hello"), 0)
printf ("Hello");
else
printf("World");
}
I prefer the use of the comma operator because you don't have to look up the return value of printf in order to know what the conditional does. This increases readability and maintainability. :-)