/* n3.c * * specially crafted to feed your brain by gera@core-sdi.com */ #include #include unsigned int count; char **args; int main(int argv, char **argc) { char buf[80]; fscanf(stdin, "%u", &count); args = alloca(count*sizeof(char*)); while (count--) { if (!fgets(buf,sizeof buf,stdin)) break; *args++=strdup(buf); } }