刚学c语言,编了n久的,望高手指点一二
#include<stdio.h>main()
{int a,b,c,d,i;
FILE *dfp;
if((dfp=fopen("f:d.txt","a"))==NULL)
{printf("no\n");
exit(1);
}
fprintf(dfp,"\n");
for(c=1;c<=9;c++)
{for(d=1;d<=c;d++)
{ i=c*d;
fprintf(dfp,"%d*%d=%d\t",d,c,i);
}
fprintf(dfp,"\n");
}
fclose(dfp);
}
搜索更多相关的解决方案:
c语言
----------------解决方案--------------------------------------------------------
if((dfp=fopen("f:d.txt","a"))==NULL)
这个就不对了吧 应该f:\d.txt
----------------解决方案--------------------------------------------------------
[bo]以下是引用 [un]hao0716[/un] 在 2008-4-21 13:34 的发言:[/bo]
if((dfp=fopen("f:d.txt","a"))==NULL)
这个就不对了吧 应该f:\d.txt
if((dfp=fopen("f:d.txt","a"))==NULL)
这个就不对了吧 应该f:\d.txt
也不对,是f:\\d.txt
----------------解决方案--------------------------------------------------------
tcl用多了c下面都忘记了
ms是燕子写的
----------------解决方案--------------------------------------------------------