این تیکه برنامه هورنر است که من نوشتم اما اشتباه است لطفاً کمک کنید
#include "iostream.h"
#include "conio.h"
#include "stdio.h"
#include "stdlib.h"
int main(){
int n,x,y,z,z1,z2,x1=1;
cout<<"\t\t3x^n+4x+7\n";
cout<<"X=";
cin>>x;
cout<<"N=";
cin>>n;
cout<<"\nzarib 1=";
cin>>z;
cout<<"\nzarib 2=";
cin>>z1;
cout<<"\nzarib 3=";
cin>>z2;
// const int n1=n+1;
int a[5];
cout<<"\n";
for( i=0;i<n;i++)
x1 =x1*x;
cout<<"tavan="<<x1;
y=z*x1;
cout<<"\njavab="<<y;
return 0;
}