Multiple choice The program main() { float b = 0.7; printf(“%d, %f”,b,b); } prints a garbage value 0.7 0 ,0.0 7, 0.7 an error message Reveal answer Fill a bubble to check yourself B Correct answer Explanation The printf format string uses %d for a float variable b. This causes undefined behavior, typically resulting in 0 or a garbage value, and %f for the same float prints 0.000000.