Odpowiedź:
#include <iostream>
using namespace std;
int main()
{
int n;
cout<<"Ile elementow ciagu wyswietlic: "; cin>>n;
int a[n];
a[0]=3;
a[1]=5;
for(int i=2;i<n;i++){
a[i]=(a[i-1]*a[i-2])-a[i-2];
}
cout<<"-----------------"<<endl;
for(int i=0;i<n;i++){
cout<<a[i]<<endl;
}
}
Wyjaśnienie:
Po 18 wychodzą wyniki 0 i ileś tam, ale obliczając to normalne przy tym ciągu;