+ while ((ch = getopt(argc, argv, opts)) != EOF) {
+ switch (ch) {
+ case 'd':
+ game.numdie = (long)atoi(optarg);
+ printf("cheat: game.numdie = %ld\n", game.numdie);
+ break;
+ case 'l':
+ game.limit = (long)atoi(optarg);
+ printf("cheat: game.limit = %ld\n", game.limit);
+ break;
+ case 's':
+ game.saved = (long)atoi(optarg);
+ printf("cheat: game.saved = %ld\n", game.saved);
+ break;
+ case 't':
+ game.turns = (long)atoi(optarg);
+ printf("cheat: game.turns = %ld\n", game.turns);
+ break;
+ case 'v':
+ version = (long)atoi(optarg);
+ printf("cheat: version = %ld\n", version);
+ break;
+ case 'o':
+ savefilename = optarg;
+ break;
+ default:
+ fprintf(stderr,
+ usage, argv[0]);
+ exit(EXIT_FAILURE);
+ break;
+ }
+ }