Help me in solving DIET problem

My issue

find errror in myn code

My code

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

int main() {
int t;
cin>>t;
while(t--){
    int n,k;
    cin>>n>>k;
    int arr[n];
    int sum=0;
    int count=0;
    int pro=0;
    for(int i=1;i<=n;i++){
        cin>>arr[i];
    }
    for(int i=1;i<=n;i++){
        if(arr[i]>=k){
            sum=arr[i]-k;
            count++;
        }
        else if(arr[i]<k){
            arr[i]=arr[i]+sum;
            if(arr[i]>=k){
              sum=arr[i]-k;
                count++;
            }
            else{
                pro=i;
                break;
            }
        }
        
    }
    if(count==n){
        cout<<"YES"<<endl;
    }
    else{
        cout<<"NO"<<" "<<pro<<endl;
    }
    
    
}
}

Problem Link: Chef Diet Practice Coding Problem

error find