初心者にスタック云々を言うこと自体混乱を招くだけだろう。
単に「auto変数の寿命は{から}まで」って教えとけばいい。