RUNTIME ERROR

#include
using namespace std;

int main() {
// your code goes here
int n,i;
int t,lost;
scanf("%d",&t);
while(t–)
{
int n,k,p[100];
scanf("%d%d",&n,&k);
for(i=0;i<n;i++)
{
scanf("%d",&p[i]);
}
int sum=0, num=0;
for(i=0;i<n;i++)
sum=sum+p[i];

    for(i=0;i<n;i++)
    {
        if(p[i]>k)
        p[i]=k;
        
    }
    for(i=0;i<n;i++)
    num=num+p[i];
    
   
   lost=sum-num;
   printf("%d\n",lost); 
    
}
return 0;

}

I am a beginner in coding and can’t seem to know why ide is giving runtime error