Nie wiem o co chodzi, w czym jest błąd, bo wylicza mi inną, nieprawidłową wartość. Czy jest ktoś kto mógłby mi to poprawić?
#include<iostream>
using namespace std;
int main()
{
int *wspolczynnik;
int stopien, i;
cout<<"Wprowadz stopien wielomianu:"<<endl;
cin>>stopien;
wspolczynnik = new int (stopien+1);
for(i=0; i<=stopien; i++)
{
cout<<"Wspolczynnik stojacy przy potedze "<<stopien-i<<" wynosi: ";
cin>>wspolczynnik[i];
}
int argument;
cout<<"Wprowadz argument ktory chcesz obliczyc: ";
cin>>argument;
int wynik=wspolczynnik[0];
for (int i=1; i<stopien; i++)
{
cout<<"W("<<argument<<")="<<wynik*argument+wspolczynnik[i];
return wynik;
}
}