#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(void)
{
FILE *fp, *p;
char s[999];
int i;
if ((fp = fopen("12_5.txt", "r")) == NULL) {
printf("Error");
exit(0);
}
while (!feof(fp)) {
fgets(s, 999, fp); //fgets读到\n停止
if (strlen(s) > 3) {
for (i=0; i<strlen(s) -2; i++) { //循环每一位字符到倒数第二位
if (s[i] == 'f' && s[i+1] == 'o' && s[i+2] == 'r') {
printf("%s", s);
}
}
}
}
if (fclose(fp)) {
printf("Close Error");
exit(0);
}
return 0;
}
输出含for的行
最新推荐文章于 2021-01-29 00:46:10 发布