home *** CD-ROM | disk | FTP | other *** search
- int yesno(char *s)
- {
- fputs(s, stdout);
- printf(" %s[Y/N]%s ? ", ansibold, ansinorm);
- while (1)
- {
- switch (getch())
- {
- case 3:
- printf("<Ctrl-C>\n");
- exit(1);
- case 'y':
- case 'Y':
- fputs("Yes\n", stdout);
- return 'y';
- case 'n':
- case 'N':
- fputs("No\n", stdout);
- return 'n';
- default:
- putchar(7);
- break;
- }
- }
- }
-