Предмет: Информатика, автор: maksview

В приложенном файле есть программа, пожалуйста помогите ее исправить. C++, начинающий уровень.
Ее назначение: в динамический массив вводятся данные, оканчивающиеся -1
необходимо вывести сумму элементов и сам массив

Приложения:

Ответы

Автор ответа: kolyakibanov
0
В кодблоксе работает нормально, а насчет вижуал студио хз 
#include <iostream>
#include <cmath>
#include <conio.h>
int x, n=0, s=0;

using namespace std;

int main()
{   
int *A = new int[n];
int i = 0;
while
(x!= -1)
{
 cin >> x;
 n++;
 A[i] = x;
 i++;
 s += x;
}
for (int i = 0; i < n; i++)
{
 cout << A[i] << " ";
}
delete[] A;
cout << endl;
cout <<"s= "<< s;
_getch();
return 0;
}
Похожие вопросы
Предмет: Математика, автор: Аноним