The code is there but there is some weird code that is commenting it out:
http://canvasranch.com/wordpress/blog/
<div role="main" id="content">
<div class="post-40 page type-page status-publish hentry" id="post-40">
<!--h1 class="entry-title"><!--?php the_title(); ?></h1>
<div class="entry-content">
<p>test test</p>
<span class="edit-link"><a class="post-edit-link" href="http://website.com/wordpress/wp-admin/post.php?post=40&action=edit" title="Edit Page">Edit</a></span>
</div><!-- .entry-content -->
</div><!-- #post-## -->
</div> <!-- end div main -->
I think that all you need to do to fix this is fix the comment tags. Unless this is being programmatically entered from somewhere else. This is unclear from your question.
Replace
<!--at the beginning of the h1 tag with just<and remove the other comment blocks<!--or ‘–>`