/* echoargs.c * Neal Nelson 2009.10.02 * Uses pointers. argv string array does not end NULL. * Use a pointer arithmetic and comparison. */ #include main(int argc, char **argv) { char **p; for (p = argv; p < argv + argc; p++) { printf ("%s\n", *p); } }