#if IS_OS9 // ???: Unterminated conditional directive
printf("\r");
#else
printf("\n");
#end
プリプロセッサの#if
ディレクティブがきちんと完結していないという趣旨のエラーメッセージである。endif
の書き方が間違っていることが原因。
#end
↓
#endif
今回はend
をendif
に書き換えることで対処できた。
else
やendif
のスペルミスにも気をつけるようにしよう。