sorry, i'm lost as how to help. your code should not compile at all.
(I tried in microcode studio, fixed all the errors, and posted the result.)
Are you sure you've selected 16f628a? it has comparators and uses cmcon.
I've used them before and checked against my old projects and the data sheet.
what I posted compiles fine here with no errors. (Although I did not correct the i2cread section to get the full string for display)

If nothing at all is displaying, there's bigger issues.

make sure 16f628a is the chip youre using, and it is selected in your program!