良い子は真似をしないで下さい。

何の理由もなく、目を閉じてコーディングしてみた。以下結果。

#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は下の行へ移動