what is wrong with my code
#include
#include
using namespace std;
int main() {
int arr[100],n,t,sum;
cin>>n;
for(int i=0;i<n;i++){
cin>>arr[i];
}
cin>>t;
sort(arr,arr+n);
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
sum=arr[i]+arr[j];
if(sum==t){
cout<<arr[i]<<"and"<<arr[j]<<endl;
}
}
}
}