#include
#include<bits/stdc++.h>
using namespace std;
int main(){
int n , a[n], target;
cin>>n;
for(int i =0 ;i<n ; i++)
cin>>a[i];
sort(a, a+n);
cin>>target;
for(int i =0 ; i<n-1 ; i++)
{
for(int j = i+1; j<n ; j++)
{
if((a[i]+a[j])==target)
cout<<a[i]<<" and "<<a[j]<<endl;
}
}
why it isn’t working?