-1
我想扫描2-d矩阵为整数行明智即一行在“C”扫描矩阵一次一个行
例如一个时间:
如果矩阵是:
1 2 3
4 5 6
7 8 9
然后应该只有3时间SCANF被使用和第一次输入是
1 2 3
一次等其他行。
字符,我们可以使用这样的:
char mat[10][10];
scanf("%s[^\n]%*c", mat[i]);
类似的是可能的整数?
我想扫描2-d矩阵为整数行明智即一行在“C”扫描矩阵一次一个行
例如一个时间:
如果矩阵是:
1 2 3
4 5 6
7 8 9
然后应该只有3时间SCANF被使用和第一次输入是
1 2 3
一次等其他行。
字符,我们可以使用这样的:
char mat[10][10];
scanf("%s[^\n]%*c", mat[i]);
类似的是可能的整数?
为什么不给阵列的三个元素,以'的scanf( “%d%d%d”,&垫[I],&垫第[i + 1], &mat [i + 2])''当然你需要考虑'out-of-bound'访问。 –
只有三次'scanf'?可能是你可以把它们当成字符串,然后从中提取数字 – P0W
@Uchia Itachi我想你忘了'&'之前垫[i] – jambono