fork download
  1. #include <stdio.h>
  2.  
  3. int confirm(const char *msg)
  4. {
  5. char ch;
  6.  
  7. puts(msg);
  8. scanf("%*[^YyNn]");
  9. ch = getchar();
  10.  
  11. return ch=='Y' || ch=='y';
  12. }
  13.  
  14. int main(void)
  15. {
  16. char s[256];
  17.  
  18. puts(confirm("Enter Y or N") ? "You've selected [yes]" : "You've selected [no]");
  19. puts(gets(s));
  20.  
  21. return 0;
  22. }
  23.  
Success #stdin #stdout 0s 2116KB
stdin
ghasjgddg rgfeus srueg  кели 
р ара орапр о
р погньлшг kiu lo ikg olfhg hf мип еп епвкр
jklhkynjk
stdout
Enter Y or N
You've selected [yes]
njk