Is there any reason why you cannot use control statements?

c99tutorial's conditional operator suggestion might work within the constraints of your curious question, but it can get a little hard to...