[問題] 請問如何讀取空白?

看板C_and_CPP (C/C++)作者 (碳管)時間16年前 (2009/02/20 16:05), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
原資料如下格式,有空白: 2006/03/06 16:52:00,91.7746 2006/03/06 16:53:00,91.5197 : : 2007/10/23 20:38:00, 2007/10/23 20:39:00,0m 現在想寫一程序整理資料,將前面的時間全部略過,開一檔案 將資料寫入 若原資料空白就空一行: 91.7746 91.5197 : : (這為空白) : 我是用fscanf寫: fscanf(fp,"%20s %f",&a,&data[i] ); 但這樣預到缺值時會讀錯。。。 那請問該如何寫呢 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.13.207

02/20 16:38, , 1F
fgets讀進一整行 再來sscanf轉成你要的格式
02/20 16:38, 1F
文章代碼(AID): #19dcGoqc (C_and_CPP)
文章代碼(AID): #19dcGoqc (C_and_CPP)