Code Reading買いました。

isbn:4839912653

最初はNetBSDのechoのソースコードから始まってます。
K&R Cのコードで、main関数のみなんですね。

#include 
#include 
#include 

int main(argc, argv)
    int argc;
    char *argv[];
{
    int nflag;
    if (*++argv && !strcmp(*argv, "-n")) {
        ++argv;
        nflag = 1;
    }
    else
        nflag = 0;
    while (*argv) {
        (void) printf("%s", *argv);
        if (*++argv)
            putchar(' ');
    }
    if (!nflag) {
        putchar('\n');
    }
    exit(0);
}

argvの最後ってNULLになってるんだ。argcいらないね。