Help me in solving MAGICHF problem

My issue

code is showing errror

My code

#include <bits/stdc++.h>
using namespace std;

int main() {
	// your code goes here
	int t;
	cin>>t;
	for(int i=0;i<t;i++){
	    int n,x,s;
	    cin>>n>>x>>s;
	    int arr[s][2];
	    for(int i=0;i<s;i++){
	        cin>>arr[i][0]>>arr[i][1];
	        
	    }
	    int ans=arr[0][0];
	    for(int i=0;i<s;i++){
	        if (arr[i][0]==arr[i+1][0]){ans=arr[i][0];}
	         if (arr[i][1]==arr[i+1][0]){ans=arr[i][1];}
	          if (arr[i][0]==arr[i+1][1]){ans=arr[i][0];}
	           if (arr[i][1]==arr[i+1][1]){ans=arr[i][1];}
	           
	    }
	    if(ans==arr[s-1][0]){cout<<arr[s-1][1];}
	    else if(ans==arr[s-1][1]){cout<<arr[s-1][0];}
	    
	    
	}

}

Problem Link: Magician versus Chef Practice Coding Problem