The statement does not work if f is defined on [a, c] since
f(x) = 0 for x in [0,1)
f(1) = 1 for x=1
is a valid convex function (and continuous on (0,1)). A strictly convex function can be generated by a strictly convex function on [0,1) with f(1+) < 1. It does work for f on (a,c).
I can give you two directions, but it still needs a lot of work.
1) This is something I found on the web. Directly, let f be a convex function on (a,c) with a<b<c. The draw a line m1 through a and b, and another line m2 through a and c. We know f((a,b)) < m1 and f((b,c)) < m2. Show that the convex function lies between the two lines (m2 < f((a,b)) and f((b,c) < m1). I have yet to prove this. Then the intersection is be, and the function approaches b from both sides. Hence it is continuous at b.
Like I said, proving the function lines between both lines is something I have not done, but worth a try.
2. I have a professor who uses the contrapositive, but we need a couple of assumptions, and it still is not easy.
If f is a convex function on (a,c) then it must be bounded below (a or c can be + inf, think csc x on (-pi/2 pi/2). The proof is hard, but a sketch is easy to see ( Try drawing a convex function with a or c going to -inf).
Next, we have to show that convex function with a minimum on a bounded interval (csc), has at most, a countable number of discontinuities with intervals. (Could we construct a function defined on (a,c) but discontinuous on all (a,c)). I have not figured that out. If someone can do this, then the statement is not true. Now there are pathelogical functions that are continuous on an uncountable set (irrational numbers) and discontinuous on the rational set. If we can show that the construct is continuous on an interval, then the proof becomes easier "to see".
If a function f on (a,c) is discontinuous at b, and there exist intervals (b-d1,b) and (b,b+d2) such that the function is continuous, then f is not convex.
f must be convex for (b-d1,b) and (b,b+d2). However, from (b-d1 to b+d2) there will be points above the line. This needs to be proven.
ftdhk.