>>262
前者はただのポインタ変数へのポインタの代入。
後者はscanf()がポイント先を変更する前提としてのポインタの引き渡し。
従って、文法上は何ら問題がない。
ただ、scanf()の仕様上そのポインタのポイント先が代入可能領域でないといけないだけ。