Segmentation fault?

#include

using namespace std;

int main() {

int N,sum;
int i,j,t;
cin>>N;
int arr[1000];
for(i=0;i<N;i++)
{
	cin>>arr[i];
}
cin>>t;
for(i=0;i<N;i++)
{
	for(j=i+1;j>i;j++)
	{
		sum=0;
		sum+=arr[i]+arr[j];
		if(sum==t)
		{
			cout<<arr[i]<<"and"<<arr[j]<<endl;
		}
	}
	
}
return 0;

}

its giving segmentation fault? i dont know why and how ? please explain ?

Check your j loop. it will never stop.