[問題] 有關輸入的問題

看板C_and_CPP (C/C++)作者 (猜猜我4誰)時間7年前 (2018/09/29 11:42), 編輯推噓1(103)
留言4則, 3人參與, 7年前最新討論串1/1
想請問各位大大 如果我的題目是要輸入一個大小不固定的二維陣列 類似下面這種: 0 2 4 5 6 7 4 90 1 2 33 5 想要記錄成以下表格: 0 0 0 0 1 2 0 2 4 0 3 5 1 0 6 1 1 7 1 2 4 1 3 90 2 0 1 2 1 2 2 2 33 2 3 5 但問題是不能在陣列輸入前就設定好行數和列數 請問要如何讀取空白鍵和enter 以計算並記錄每個數字所在的行(i)跟列(j)呢 我知道這問題好像有點蠢抱歉大家qq -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.172.177 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1538192573.A.80A.html

09/29 12:26, 7年前 , 1F
cin.getline()得到一個輸入就是一列
09/29 12:26, 1F

09/29 12:27, 7年前 , 2F
每一列裡面自己拆 看到一個空白col就+1
09/29 12:27, 2F

10/01 18:32, 7年前 , 3F
通常高階語言都有內建 parse 函式,就看你要不要用
10/01 18:32, 3F

10/01 21:55, 7年前 , 4F
看了很久,實在看不太懂表格在畫什麼
10/01 21:55, 4F
文章代碼(AID): #1RhlIzWA (C_and_CPP)
文章代碼(AID): #1RhlIzWA (C_and_CPP)