#include #include #include #include "util.h" int main(int argc, char **argv) { char *print_me; if(argc < 2){ print_me = "y"; }else{ char *arg, *p; int i, len = 1; for(i = 1; i < argc; i++) len += 1 + strlen(argv[i]); p = arg = malloc(len); if(!arg) eprintf("malloc():"); for(i = 1; i < argc; i++) p += sprintf(p, "%s%s", argv[i], argv[i + 1] ? " " : ""); print_me = arg; } for(;;) printf("%s\n", print_me); }