📄 p2-2.c
字号:
#include <stdio.h>int y_or_n_ques(const char *question){ fputs (question, stdout); while (1){ int c, answer; /* 写一空格分开问题与回答 */ fputc (' ', stdout); /* 读此行中的第一个字符.它应当是回答字符,但也可能不是. */ c = tolower (fgetc (stdin)); answer = c; /* 忽略此行的其余字符. */ while (c != '\n' && c != EOF) c = fgetc (stdin); /* 如果是回答字符,响应回答. */ if (answer == 'y') return 1; if (answer == 'n') return 0; /* 非回答字符,请求合法回答. */ fputs ("Please answer y or n:", stdout); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -