Many compilers accept only valid ASCII characters. Your program listing appears to contain a lot of non-ASCII.
If it was created in a word processor, then load it back into that word processor and choose ASCII or Text output. It is not sufficient to simply rename the file to .TXT.
If that fails, contact the copyright owner and request another file.