英語では文末記号にピリオド(.)が使われているが、なぜC言語にピリオド(.)ではなく、セミコロン(;)を使うのか教えてもらえませんか。