課題(1)
手元のシステムでこのプログラムをランさせよ。
方針(1)
先に触れられているhello worldを印字する
ソースコード(1)
#include <stdio.h> int main(void) { printf("hello, world\n"); }
コンパイル結果(1)
Embarcadero C++ 7.20 for Win32 Copyright (c) 2012-2016 Embarcadero Technologies, Inc. 1-01.c: Turbo Incremental Link 6.75 Copyright (c) 1997-2016 Embarcadero Technologies, In c.
実行結果(1)
hello, world
課題(2)
プログラムの一部を省いて、どんなエラー・メッセージが出るか、試みてみよ。
方針
上記から、最後のダブルクォーテーションを削除する。
ソースコード(2)
#include <stdio.h> int main(void) { printf("hello, world\n); }
コンパイル結果(2)
1-01.c:12:9: warning: missing terminating '"' character [-Winvalid-pp-token] printf("hello, world\n); ^ 1-01.c:12:9: error: expected expression 1 warning and 1 error generated.