#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define SIZE 256
int main (int argc, char *argv[] )
{
int i=0;
char ch;
char str[SIZE];
FILE *fp;文章来源:https://www.toymoban.com/news/detail-814741.html
if (argc != 3)
exit(EXIT_FAILURE);
else
{
if ((fp = fopen (argv[2],"r")) == NULL)
exit(EXIT_FAILURE) ;
while(fgets(str,SIZE,fp))
{
if(strchr(str,argv[1][0]))
{
printf("%s",str);
memset(str,0,sizeof(str));//清空字符串
}
else
memset(str,0,sizeof(str));
}
i++;
}
fclose(fp);
return 0;
}
文章来源地址https://www.toymoban.com/news/detail-814741.html
到了这里,关于C Primer Plus(第六版)13.10 复习题 第5题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!