>>818
コンパイルエラーが出るはずだが。
int sx[] = {0,+1,-1,-1,+1},
の最後をセミコロンにすれば実行例どおりに動作したよ。