1. In using compact syntax like "?:" in C do we really optimise anything?
2. Kerninghan says in his book "C is not a block structured language because a function cannot be defined within another".So what has this to do with block structure language.Also what is a block structured language?
3."Printf is not a part of C language".How?
4.At most how many commandline arguements can we pass. Is it the maximum number "int" can hold?