fgets讀檔問題
各位大大好,我用fopen開兩個檔案,一個讀檔,一個寫入
想把第一個檔案寫到第二個檔案,因此用fgets一行一行讀,但是卻發生錯誤
以下是我的code
FILE* Open;
FILE* Open2;
int i;
Open = fopen("ncFile.txt","r");
Open2 = fopen("ncFile2.txt","w+");
while(!feof(Open))
{
fgets(decDataPtr->decBufferC,10000,Open);
fprintf(Open2,decDataPtr->decBufferC);
i++;
}
fclose(Open);
fclose(Open2);
會顯示 錯誤 5 error C2664: 'fprintf' : 無法將參數 2 從 'char' 轉換成 'const char *'
請問是為什麼?
還有如何解決
因為我想把一個字一個字取出來判斷,而不是一次就print出一行
先謝謝各位大大