Hello im an engineering student who is a beginner at c++. for homework we were assigned a basic matrices worksheet. my question is how do i save the letters as variables and not as addresses.
Not sure what you mean. You have a bunch of letters... also "address" is a special word in C/C++, did you actually mean another word?
Guessing your custom "Matrix" can only be made with integers and when you're trying to save char they're getting auto-converted to int (expected behavior)? Maybe change or improve Matrix itself to allow you to create matrices of strings, or simply change how print() method works by explicitly casting elements you're outputting by adding (char) in front of the printed integer.
(btw, it's usually bad practice to include .cpp files if there's a standalone header file with an 'include guard' that can be included instead)