Learning C from Zed Shaw's book