Answer:
a) Charlie is telling the truth
b) If Adam is telling the truth, this leads to a contradiction because that would make the claim that Bob is lying, which means that Charlie is telling truth, and that would suggest that Adam and Bob are telling the truth when Adam said that Bob was lying.
c)
Step-by-step explanation:
Adam says Bob lies
Bob says Charlie lies
Charlie says Adam and Bob both lie