Rotate function stl

#include
#include
using namespace std;

int main()
{

int T;
int N,D,arr[100];
for( ;T>0;T--)
{
    cin>>N>>D;
    for(int i=0;i<N;i++)
    {
        cin>>arr[i];
    }
    rotate(arr,arr+D,arr+N);
    for(int i=0;i<N;i++)
    {
        cout<<arr[i];
    }
}
//code
return 0;

}

Its giving no output
T is no of test cases . D= number of elements by which it has to be rotated

You forgot to take input for T.

1 Like

oops. thank you for immediate response

1 Like