【发布时间】:2013-05-07 04:27:40
【问题描述】:
我在使用sscanf 和fgets 时遇到问题,它似乎正在获取最后一个值输入并重新读取它,即使我们已经到了文件的末尾。我的代码:
while (won == 0) {
char command, input[MAX_LENGTH];
fgets(input, MAX_LENGTH, stdin);
sscanf(input, " %c\n", &command);
printf('%c\n', command);
check_won();
}
【问题讨论】: