int main()
{
int arr[3][3] = {1,2,3,4,5,6,7,8,9};
int j;
for(int i = 0; i<3; i++){
printf("%d",arr[i+1][j+1]);
}
return 0;
}
output - 580 Does the output depends on the compiler? why the auto variable j defaults to 0? what happens if j contains a garbage value if it doesn't default to zero? What will be the output then?