for(i=0;i<2;i++)fscanf(fin,"%*[^ ]%*c");跳过2行。%*是“跳过”[^ ]字符串的分隔符是" ",中括号里可以写分隔符表%*[^ ]跳过 前的所有字符串。%*c是“跳过”行尾的换行符。#include<stdio.h>#include<stdlib.h>main(){FILE*fin;intx,y;inti;fin=fopen("a.txt","r");for(i=0;i<2;i++)fscanf(fin,"%*[^ ]%*c");//跳2行fscanf(fin,"%d%d",&x,&y);//读2个intprintf("%d%d ",x,y);//打出333fclose(fin);}文件例子:1232345563333334444444
上一篇:初级审计师考试为什么通过率不高
下一篇:c语言怎么引用文件中我想要的内容