void sum_pairs(int a[1000], int n, int target) {
int sum =0;
for(int i=0; i<n; i++) {
for(int j=i+1; j<n; j++) {
sum = a[i]+a[j];
if(sum==target) {
cout<<a[i]<<“and”<<a[j]<<endl;
}
}
}
return;
}
int main() {
int n,target;
cin>>n;
int a[1000] = {0};
for(int i=0; i<n; i++) {
cin>>a[i];
}
cin>>target;
sum_pairs(a,n,target);
return 0;
}
My code is giving the right output but not passing any test case.