你的代码看不清。读取看你文本格式,比如数字1 空格 数字2 空格 数字3:FILE* fp=NULL;fscanf(fp,"%d%d%d",&变量1,&变量2,&变量3);如果是要循环读取。while(fscanf(fp,"%d%d%d",&变量1,&变量2,&变量3)!=-1)//返回-1读取失败,说明到末尾了{}