我是 c 的初学者,我试图在一个数组中插入一个值,因为我扫描另一个数组以查找高于阈值的值,如果一个值超过正在搜索的数组中设置的阈值,则将一个数字插入到其他数组...
for (i = 0; i<lines[i][1]; i++) {
if (lines[i][1] > 6500) {
array[];
}
所以我的意思是,如果行[i][1] 中的值高于6500,则将数字“1”插入数组[]。
但是,在以前的尝试中,它只是覆盖了数组,而不是在以前的值之上堆叠。我有另一个 for 循环尝试在搜索另一个数组时做同样的事情。
for (i = 0; i<lines[i][0]; i++) {
if (lines[i][0] > 6500) {
array[];
}
理想的输出类似于:1 表示高于行[i][0] 的值,2 表示高于行[i][1] 的值,“array[] = {1,1,1,2, 2,2,2,1,1,1,};" 并且在扫描数组时将值插入到数组中。
请帮忙...谢谢