Это действительно простая программа, которую я пишу здесь, но подошла к проблеме. ну, программа заполняет массив [2000] из файла, а затем он должен TYPE (cout) массив [i], который не равен второму элементу массива. Я не уверен, как указать на второй элемент массива в программе. вот часть программы:второе целое число массива
#include <iostream>
#include <fstream>
using namespace std;
const int N=2000;
int main() {
int* array;
array = new int[N];
for (int i=0; i<N; i++){
ifstream ifs("reals.txt");
ifs>>array[i];
}
for (int i=0; i<N; i++){
if(array[i] != array[1]) /// is this right? is array[1] second member?
cout<<array[i]<<'\t';
if((i+1)%13) cout<<endl;
}
system("pause");
return 0;
}
, как это будет, если же я хотел, чтобы проверить на второй элемент из последнего элемента массива?
P.S. Извините за мой английский. если есть что-то, что вы не можете понять, не стесняйтесь комментировать, и я попытаюсь объяснить. заранее спасибо.
вы должны вероятно, только что использовал 'int array [2000];' –
что, если что-нибудь, выводит ли программа при запуске? Есть ли ошибки? – ChadNC