Dziękuję za odpowiedzi, napisałem na razie taki kod, w którym czegoś brakuje
using namespace std;
int main()
{
/*int T[12] = {3,4,5,6,4,2,2,1,9,1,0,7};*/
int n;
cout<<"Podaj ile masz liczb: ";
cin>>n;
int * T = new int[n];
for(int i=0; i<n; i++)
{
cin>>T[i];
}
int min = 0;
int max = 0;
int tmin = 0;
int tmax = 0;
for(int i=0; i<n; i++)
{
if(T[tmax]<=T[i])
{
tmax = i;
}
else if(T[tmin]>=T[i])
{
if((tmax - tmin)>(max-min))
{
max = tmax;
min = tmin;
}
tmin = i;
tmax = i;
}
}
for(int i = min; i<=max; i++)
{
cout<<T[i]<<" ";
}
delete [] T;
return 0;
}