我想尝试让用户将行输入到特定矩阵(维度是用户定义的,最大值为15x15)到字符串中。然后,我想尝试扫描该字符串的空格数量,以确保如果用户指定了5列,则用户每行只输入5个条目。因此,如果用户指定了5x5矩阵,他应该在一行中输入:读取字符串并将其转换为2D int矩阵C
然后在接下来的,
6 7 8 9 10等。
每行输入应该对应一行。因此,例如,如果空间数量超过4,我会知道用户输入的数量超过了他应该有的每行数量。然后,我想以某种方式在读取所有行之后对该字符串进行分段,并将其转换为二维整数数组,以便之后有资格进行矩阵加法或乘法运算。 有没有人有任何暗示要如何去做这个,如果问题描述是有道理的?
到目前为止做了什么? – Cherubim
计算数字而不是空格会更可靠(和用户友好)。 –
查看类似[[recent recently question]](http://stackoverflow.com/questions/35663153/how-to-count-amount-of-elements-in-a-row-of-a-matrix-in-c) –