我有一个文件,其中包含具有它们状态的任务列表:
PENDING Task number 1
COMPLETED Task number 2
COMPLETED Task number 3
我正在尝试使用以下方法读取此文件:
char status[10];
char text[1024];
while(fscanf(file, "%s %s", status, text) != EOF) {
printf("%s %s\n", status, text);
}
但是输出完全错误。只有任务文本的第一个单词才能到达 text 变量。我怎样才能解决这个问题?