tell problem in my code
#include
using namespace std;
int main() {
int n,a[1000];
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
int target;
target=a[n-1];
for(int j=0;j<n;j++)
{
for(int k=j+1;k<n;k++)
{
int left=j;
int right=k;
int sum=a[left]+a[right];
if(target==sum)
{
cout<<left<<“and”<<right<<endl;
left++;
right–;
}
if(sum<target){
left++;
}
if(sum>target){
right--;
}
}
}
}