What is the “condition” so that the following code prints both HelloWorld !
if “condition”
printf (“Hello”);
else
printf(“World”);
Solution:
#include<stdio.h>
intmain()
{
if(!printf(“Hello”))
printf(“Hello”);
else
printf(“World”);
getchar();
}
|
Explanation: Printf returns the number of character it has printed successfully. So, following solutions will also work
if (printf(“Hello”) < 0) or
if (printf(“Hello”) < 1) etc
if (printf(“Hello”) < 1) etc
Please Comment on solution and try to give more solution.
Leave a Reply