>>305
ラッパー噛ませたらどうかな?

int get_n(void)
{
 int n;
 scanf("%d",&n);
 return n;
}

int main(void)
{
 const int n = get_n();

 n++; /* コンパイルエラー */

 …
}