Не хочу звучать негативно, но с этим кодом не так уж и много.
Во-первых, строки в C - это char *, а не char.
Во-вторых, нет способа «сложить» или «вычесть» их так, как вы надеетесь (что-то вроде возможно в, скажем, Python).
iostream - это стандартный заголовок ввода / вывода для C ++, он должен быть в комплекте с вашим дистрибутивом.
Я бы действительно предложил бы учебник по указателям, чтобы заставить вас работать - этот Я нашел, просто набрав в поиске "ANSI C указатели" - я предполагаю, что проблема просит вас Ответ C, в отличие от C ++, так как в C ++ вы бы использовали std :: string и перегруженный оператор +.