/* * our_yes.c -- a C program that prints its argument to the screen on a * new line every second. * */ #include #include #include #include int main(int argc, char** argv) { char* repeated; int len; /* check to make sure the user gave us one argument */ if (argc != 2) { fprintf(stderr, "usage: our_yes string_to_repeat\n"); exit(1); } repeated = argv[1]; len = strlen(repeated); /* loop forever */ while (1) { write(1, repeated, len); write(1, "\n", 1); sleep(1); } }