Honing code. Still issues

Trying to figure out printing issues where line numbers are misaligned.
Suspecting something the deal with fgets function usage in
get_source_line().