問題,如何用C語言中append()函數實現5、9、13行的功能:依次將1、2、3寫入到D盤ccc.txt中。
void main(){ ............1
int a=4,b=2; ............2
if(a*b==8) ............3
{ ............4
//將1寫入D盤ccc.txt文件中 ............5
} ............6
if(a-b==2) ............7
{ ............8
//將2寫入D盤ccc.txt文件中 ............9
} ............10
if(a+a==8) ............11
{ ............12
//將3寫入D盤ccc.txt文件中 ............13
} ............14
} ............15
我需要完整的main函數,請幫我把代碼補充完整一下吧,謝謝~
#include "stdafx.h"
void main()
{
int a=4,b=2;
if(a*b==8)
{
//將1寫入D盤ccc.txt文件中 ............5
FILE *fp;
fp=fopen("D:\\ccc.txt","a+");
if(fp==NULL)
{
printf("ccc.txt文件打開失敗!");
return;
}
fprintf(fp,"%d",1);
fclose(fp);
}
if(a-b==2)
{
//將2寫入D盤ccc.txt文件中 ............9
FILE *fp;
fp=fopen("D:\\ccc.txt","a+");
if(fp==NULL)
{
printf("ccc.txt文件打開失敗!");
return;
}
fprintf(fp,"%d",2);
fclose(fp);
}
if(a+a==8)
{
//將3寫入D盤ccc.txt文件中 ............13
FILE *fp;
fp=fopen("D:\\ccc.txt","a+");
if(fp==NULL)
{
printf("ccc.txt文件打開失敗!");
return;
}
fprintf(fp,"%d",3);
fclose(fp);
}
}