良い子は真似をしないで下さい。
何の理由もなく、目を閉じてコーディングしてみた。以下結果。
#include#include int main(int argc, char *argv[]) { char *name; if (argc == 1) { fprintf(stderr, "usage: %s name\n", argv[0]); return 0; } } printf("Hello, %s\n", name); return 1;
かなり惜しい。敗因はif文の閉じ括弧のある行の行末にカーソルがあるときにCTRL-jではなくCTRL-nを打ってしまったこと*1。それ以外は完璧だ。
後でもうちょっとコードな(main以外の関数を含むような)ものにも挑戦してみようっと。
*1:CTRL-jは改行+タブ入力、CTRL-nは下の行へ移動