改行付きの標準出力は、writelnを使う。
Function writeln - D Programming Language
前回の失敗を反省して、ソース名をwriteln_.dとして、
こう書くと、
(dmd-2.098.1)$ vi writeln_.d (dmd-2.098.1)$ cat writeln_.d // モジュールのインポート import std.stdio; // 標準入出力 // main関数の定義 void main() // 戻り値はvoidでもいい. { // "ABCDE"を改行付きで出力. writeln("ABCDE"); // writelnで"ABCDE"を出力. } (dmd-2.098.1)$ dmd writeln_.d (dmd-2.098.1)$ ./writeln_ ABCDE (dmd-2.098.1)$
ということで、'\n'が無くても改行される。
Sample/d/writeln/writeln/src/writeln at master · bg1bgst333/Sample · GitHub