演習 6-8を参考にしたためか、ひじょうに冗長な書き方になっている解答が多くある。 例えば、次の解答例が典型的である。
    for(i=0; i < no; i++){
        v1[i]      = v2[i];
        v1[no-1-i] = v2[no-1-i];
        tmp = v1[i];
        v1[i] = v1[no - 1 - i];
        v1[no - 1 - i] = tmp;
    }
何をやっているのか良く考えれば、for文の中は1行で済む…。
配列の添字の範囲を逸脱している解答も多かった。 (添字の範囲は0からno-1まで)
        for (i = 0; i <= no; i++){
                v1[i]=…
        }
こういうバグは、大抵の場合うまく動作しているように見えるので、
余計にたちが悪いバグであり、注意する必要がある。