#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
// 打开文件
FILE *file = fopen("yourfile.txt", "r"); // 请将 "yourfile.txt" 替换为你要处理的文件名
// 检查文件是否成功打开
if (file == NULL) {
perror("文件打开失败");
return 1;
}
char line[1024]; // 假设每行不超过 1024 个字符
// 逐行读取文件
while (fgets(line, sizeof(line), file)) {
// 检查行中是否包含 "printf" 字符串
if (strstr(line, "printf") != NULL) {
// 如果包含,则输出该行
printf("%s", line);
}
}
// 关闭文件
fclose(file);
return 0; // 表示程序正常退出
}