It looks like your current version of gcc requires the version of cpp you already have installed. When it has an "=" in the requirements, it means you need that version exactly. Sometimes it'll say ">=" meaning you can have such-and-such version or later. So it looks like you'll need to install a newer version of gcc - whichever one works with the version of cpp you are trying to install. If in doubt, check out
rpmfind, and look at the dependencies for cpp. (it'll probably be gcc-something-113, just like the cpp version).