→ wtchen: 設個buffer: char[N] , N要夠大裝的下你的字串 05/01 23:24
→ wtchen: 有新字串: pointer跳到buffer最前面 05/01 23:25
→ wtchen: 沒空白: buffer[i++] = 讀到的char, 05/01 23:26
→ wtchen: 有空白:儲存字串,pointer跳到buffer最前面, 05/01 23:26
→ wtchen: 這樣讀到檔案讀完 05/01 23:26
→ wtchen: 這樣有概念了嗎?還沒概念的話還是多看點書上的例子 05/01 23:27
→ tsaijacob: 是有概念了 但是寫不太出來 05/01 23:38
→ wtchen: 試著用紙筆把迴圈的概念寫出來看看 05/02 00:09
→ wtchen: 然後再把程式照著寫出的概念做 05/02 00:10
→ wtchen: 總得自己先把程式弄出來才知道自己哪裡不足 05/02 00:12
推 Frozenmouse: 「寫不太出來」反過來看,至少你還能寫出一點,加油 05/02 00:22
→ Frozenmouse: 至少先寫過才有個東西可以評判 05/02 00:22
推 longlongint: 跑跑看書上類似的範例 05/02 00:35
→ longlongint: 如果還是不懂 就看人當面示範 或逐步執行程式 05/02 00:36
→ tsaijacob: 書上沒有類似題目 這個題目是我們老師出的 05/02 00:53
→ tsaijacob: 剛剛試著寫看看 應該是寫得出來 感謝 05/02 00:54
推 sarafciel: 沒禁用library的話用strtok跟strcmp寫看看吧 05/03 18:18
推 exeex: 寫一個iterator按空格把單字抓出來 如同wtchen大大所述 05/04 11:16
→ exeex: 把所有單字(char*)存在一個char* words[]裡面 05/04 11:18
→ exeex: strcmp(words[i],word[j])有相同的話就刪掉後者(j) 05/04 11:21
→ exeex: 用另一個陣列int[i]計算出現次數 遇到被刪掉的內容就跳過 05/04 11:23
→ exeex: 新單字char*要用malloc動態宣告 或者用二維陣列words[i][j] 05/04 11:26