Why does this program not end?

Printable View