If it doesn't compile, it usually gives information on why it doesn't. writeln ('Press Return to continue',ch); makes no logic sense at all. You are basically printing a undefined char variable after the word 'continue'.

Also, you can't link images from your local computer, they gotta be made either attachments to post or uploaded on a image hosting site.