8. Solution: Let (4n+5,7n+6)=d>1, then d∣(4n+5),d∣(7n+6)
Thus d∣(7n+6−(4n+5))=3n+1,
d∣((4n+5)−(3n+1))=n+4d∣((3n+1)−2(n+4))=n−7d∣((n+4)−(n−7))=11
Since 11 is a prime number, then d=11.
Let n−7=11k, then
0<n=11k+7<50. Solving for k gives k=0,1,2,3.
Thus n=7,18,29,40.