Ответ:

Второй рыбак поймал: 18 − 8 = 10 рыб.

Первый и второй вместе поймали: 18 + 10 = 28 рыб.

Третий рыбак поймал: 45 − 28 = 17 рыб.

Ответ: 17 рыб.