Q21. Which of the following is an invalid if-else statement ?
a) if (if (a == 1)){}
b) if (func1 (a)){}
c) if (a){}
d) if ((char) a){}
(a)
Q22. According to ANSI specification, how to declare main () function with command-line arguments ?
a) int main(int argc, char *argv[])
b) int char main(int argc, *argv)
c) Both of the above
d) None of the above
(a)
Q23. const int *ptr;. Which statement is true ?
a) You cannot change the value pointed by ptr
b) You cannot change the pointer ptr itself
c) You May or may not change the value pointed by ptr
d) You can change the pointer as well as the value pointed by it
(a)
Q24. _ is used to break out of a program ?
a) break
b) continue
c) terminate
d) exit
(d)
Q25. Which is an indirection operator among the following?
a) &
b) $
c) *
d) .
(c)

Thanks For Your Support.
Good work. Keep it up!!!
great work bro
Good Work Shrey Sir and his team:)
How many keywords are there in Standard C programming language ? Ans is 32 not 44
Standard C has 44 keywords including C89 – 32, C99 – 5, C11 – 7.