Help me in solving SMOL problem

My issue

please explain this run time error

My code

#include <iostream>
using namespace std;

int main() {
	int t;
	cin>>t;
	while(t--)
	{
	    int n,k;
	    cin>>n>>k;
	    if(n==k)
	    {
	        cout<<0<<endl;
	    }
	   else  if(k>n)
	    {
	        cout<<n<<endl;
	    }
	    else
	    {
	        if(n%k==0)
	        cout<<0<<endl;
	        else
	        cout<<(n%k)<<endl;
	    }
	}
	return 0;
}

Learning course: Level up from 1* to 2*
Problem Link: CodeChef: Practical coding for everyone

@ak_1948
u have to make separate case for k==0.