Problem Statement
What will be the output of the program given below? Assume a 32-bit machine on which a pointer occupies 4 bytes. #include <stdio.h> char ch[] = "red"; int main() { char *p[3] = {"red", "white", "pink"}; char *q[3] = {"apple", "banana", "orange"}; printf("%s %s\n", *p+1, *q+2); printf("%d %d", sizeof(*p), sizeof(q + 1)); return 0; } Pick ONE option White banana 9 9 Compile time error ed ple 4 4 e p 9 9 Output Format Print the program's output as two lines: first the two strings separated by a single space, then the two sizes separated by a single space.