とりあえず、ポインタのフォーマット指定で%pでなく%dを使っているし、例題も間違いでは無いが意味不明なので
クソ本と認定して良いだろう。他のテキストでやり直す事を推奨