-2
我有2個載體在1數組例如: A:1,2,3 -B:4,5,6數組看起來像:1 2 3 4 5 6 和我必須打印二進產品ofit爲.txt文件 但我有一個問題中的printf()C - fprintf數組到txt文件在mcedit
FILE *f;
f=fopen("log.txt","w+");
for(i=0;i<n;i++)
for(j=n;j<e;j++)
{
k++;
fprintf(f,"%d \t",(t[i]*t[j]));
}
fclose(f);
你有什麼問題?你提供什麼樣的輸入,你會得到什麼輸出? – simonc
main.c:函數'main'中: main.c:47:警告:從不兼容的指針類型中傳遞'fprintf'的參數1 /usr/include/stdio.h:333:note:expected'struct FILE * '__restrict__'但參數的類型爲'char *' main.c:47:錯誤:函數的參數太少'fprintf' – user2975005
如果是這種情況,您粘貼的代碼不是您編譯的代碼。在fprintf的範圍內確保「f」仍然是FILE *。你的編譯器認爲它是一個字符串。或者,也許你有另一個fprintf,你忘記了「f」的論點。 –