Top.Mail.Ru
Ответы

Динамический массив в с++

Вместо указанных 2 чисел выводится только одно, что не так написано на с++


#include<iostream>
using namespace std;

int main()
{
int i, n;

cout <<"Введите количество чисел" ;
cin >>n;
int *chis = new int [n] ;
for (i=0;i<n;i++){

cin >>chis[i];
}
for (i=0;i<n;i++){
cout<<chis[i]<<" "<<endl ;
delete [] chis;
return 0;
}
}

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок

Предпоследняя закрывающая фигурная скобка стоит не там. Завершение программы происходит по return 0; и это выполняется в теле цикла, а значит цикл проходит только один раз.