#include #include int score1, score2; void usage(void) { fprint(2,"usage: %s [-p points]\n", argv0); exits("usage"); } void do_round(void) { } void main(int argc, char* argv[]) { int playto = 10; ARGBEGIN{ case 'p': playto = atoi(EARGF(usage())); if (playto == 0) usage(); break; default: usage(); break; } ARGEND if (argv[0]) usage(); print("playing to %d points\n", playto); score1 = 0; score2 = 0; while (score1 < playto && score2 < playto) do_round(); if (score1 > score2) print("Player 1 wins!\n"); else print("Player 2 wins!\n"); }