Code:
int main()
{
int happy = rand(2);
int know_it = rand(2);
int i = 0;
while (i++ < 3)
if (happy & know_it)
printf("*Clap* *Clap* *Clap*\n");
if (happy & know_it)
printf("I am%s happy%s\n",
happy ? "" : " not",
happy & know_it ? " and I know it!" : ".");
if (happy & know_it)
printf("*Clap* *Clap* *Clap*\n");
return (happy & know_it);
}