如题:
例如a.txt中有内容如下
aaa1 xxx
xxxxxxxx
yyyyyyyz
xxx bbb1
现在要读取aaa1到bbb1之间的全部内容
如题:
例如a.txt中有内容如下
aaa1 xxx
xxxxxxxx
yyyyyyyz
xxx bbb1
现在要读取aaa1到bbb1之间的全部内容
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
#include <stdio.h>
#include <stdlib.h>
int main() {
FILE *fp;
char str[20];
int i;
fp = fopen("a.txt", "r");
if (fp == NULL) {
printf("open file failed!\n");
exit(1);
}
while (!feof(fp)) {
fgets(str, sizeof(str), fp);
if (str[0] != 'a' && str[0] != 'A') {
break;
}
for (i = 0; i < strlen(str); ++i)
if (str[i] == ' ')
str[i] = '\0';
puts(str);
}
fclose(fp);
return 0;
}