解答1.1

解答1.2

様々な式や繰り返しを効率よく記述するため

解答1.3

どちらも警告も発生せずコンパイルされる.
-Wallを付加すると警告されるようになる.

関数sumのreturn文を省略すると結果は不定になる.
関数mainのreturn文を省略すると一見正しく動作しているように見えるが、 他のプログラムと組み合わせた際に問題が発生する場合がある.

解答1.4