Learn more about cloning repositories
You have read-only access
For "askfirst" don't just read one char from stdin, read the whole line using getc(), so that everything before Enter gets discarded.