故あってC99以降に対応したC言語の入門書を探している(2回目)。自習用として問題なさそうなやつ。あと、プログラミング初心者向けの冗長な内容ではなく、プログラミング経験者でも読み進めやすい簡潔な内容のもの。
main()」になっている。C99規格のモードでコンパイルできない気がする*1。というか「main()」と「int main(void)」が混在している。複素数のサンプルコードでは「int main(void)」が使われているから――恐らく大半のサンプルコードはC90向けのものをどこかから流用していて(だから「main()」になっている)、新規作成したサンプルのみ「int main(void)」になっている、といった感じではないだろうか。
自習用としては難あり、かなあ? チューターがいるなら別かもしれない。