diff --git a/askyn.c b/askyn.c new file mode 100644 index 0000000..b3e83f4 --- /dev/null +++ b/askyn.c @@ -0,0 +1,31 @@ +#include +#include + +int main() { + printf("Are you sure? [y/N] "); + char input; + fgets(&input, 2, stdin); + printf("Your input was %c\n", input); + bool response; + switch(input) { + case 'y': + case 'Y': + response = true; + break; + case 'n': + case 'N': + response = false; + break; + default: + response = false; + break; + } + + printf("Your response was interpreted as %d\n", response); + + if (response) { + return 0; + } else { + return 1; + } +}