文件输入输出流求教
求助一下大佬们下面这个文件输入输出流的题目我代码哪里有问题,创建文档输入结果之后生成的输出文档里面结果出不来不知道是为什么,是数据没有读入还是哪里的操作失误拜托各位了萌新求教!
源代码:#include<stdio.h>
int main()
{
int income,a,b;
float tax;
FILEinptr;
FILEmyfile;
inptr=fopen(“income data.txt”,“r”); myfile=fopen(“result.txt”,“w”); fprintf(myfile,“income\ttax\n”); for(a=1;a<=10;a++)
{
fscanf(inptr,"%d",&income); b=income/1000;
switch(b) {
case0:tax=0;break; case1:tax=0.25income;break; case2:tax=0.25income;break; case3:tax=0;break; } fprintf(myfile,"%.2lf\t\n",income,tax);
}
fclose(inptr);
fclose(myfile);
}