fout = fopen(“Joyous.out”, “wb”);
int n;
fscanf(fin,”%d”,&n);//这里读取成功就返回1
fprintf(fout,”%d\n”,n);
fclose...(fin);
fclose(fout);
2.freopen版本
freopen(“Joyous.in”,”r”,stdin);
freopen(“Joyous,out”,”w”,stdout);...fopen区别
重定向不能同时读写文件和标准的输入输出,fopen书写繁杂但是使用方便
fopen可以转换成标准输入输出,那么可以修改fin=stdin和fout=stdout,而且不可以使用fopen和fclose...=i;j++){
m=m*10;
if(m>n){
num=i;
break;
}
}
if(num>0)break;
}
fprintf(fout,”%d\n”,num);
//fclose...(fin);
//fclose(fout);
return 0;
}