[問題] 對陣列中的空白做處理

看板C_and_CPP作者 (小恐龍)時間15年前 (2009/03/28 15:43), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
這是C的問題 我用for加上scanf int i=0; char A[10][10]={0}; for(i=0;i<3;i++){ scanf("%s",A[i]);} 然後輸入aaaa bbb cc d, A的內容會是 aaaa bbb cc d 請問假如有一個一維陣列char A[30]={"aaaa bbb cc d"}, 因為我要拿來用的內容的字串長度不定,所以不能一個一個字元去對, 有沒有辦法對A做類似上面程式碼的動作,把內容分別存到一個二維陣列裡面? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.48.61

03/28 16:01, , 1F
strtok()
03/28 16:01, 1F

03/28 16:55, , 2F
感謝樓上,真是一針見血的答案
03/28 16:55, 2F
文章代碼(AID): #19pTKv-z (C_and_CPP)