What is the output of `int arr[3] = 1, 2, 3; printf('%d', arr[3])`?
Q1. What is the output of `int arr[3] = 1, 2, 3; printf('%d', arr[3])`?
Answer: Garbage value
Explanation: Accessing an array out of bounds results in undefined behavior, typically a garbage value.