In C, integer division (5/3) truncates toward zero, yielding 1 (not 1.66 or decimal values). The modulo operator (5 % 3) gives the remainder, which is 2. Therefore printf with '%d, %d' format prints '1, 2'. The fractional answers A, B, C are incorrect because %d expects integers.