getc_unget.c 197 B

123456789101112
  1. #include <stdio.h>
  2. int main(int argc, char ** argv) {
  3. ungetc('h', stdin);
  4. char c;
  5. if ((c = getchar()) == 'h') {
  6. printf("Worked!\n");
  7. return 0;
  8. }
  9. printf("failed :( %c\n", c);
  10. return 0;
  11. }