What is printed for this code?
int val = 0; val = 1.5; printf("%d", val);
1
2
0
This code contains an error.