1) Если позвонили действительно из города В, то пожара там не было, ведь здесь попеременно говорят правду и неправду. Если же пожар был, то в другом городе.
Итог: в городе В пожара не было.
2) Пожара в городе А не могло быть, так как если жители говорят только правду, то ехать нужно в город В, а в предыдущем изложении доказано, что там пожара не было.
Итог: в городе А пожара не было.
3) Если звонят из города Б - то пожара вообще не было, хотя точно можно утверждать, что пожара не было только в городе В, но предыдущим изложением доказано, что и в городе А пожара не было.
Итог: в городе Б пожара не было.
Ответ: пожара в этих троих городах не было вообще.