关于文本读取的问题
我现在有一个文本文件,如下所示,我先使用fscanf(fp, "%s", str);读取I'm 然后我如何直接读取下一行的内容?I'm a student
fdjfdasfafdsafj
#include <stdio.h> #define MAXN 1024 char buf[MAXN]; int main() { FILE *fp = fopen("t.txt","r"); if (!fp) return -1; for (;;) { char * p = fgets(buf, MAXN, fp); if (!p) break; printf("%s",p); } fclose(fp); return 0; }