Zadatak koji neće da radi?

Molim Vas mozete li mi pogledati ovaj kod. Zadatak radi u C++ -u ali na petlji samo jedan test primer radi.

Zadatak je iz zbirke- Najtoliji dan.
#include
using namespace std;
int main(){
int t;
int br;
int tmax;
for(int i=0;i<7;i++){
cin>>t;
if(t>tmax)
{
tmax=t;
br=i+1;
}

    }

cout<<br;
return 0;
}

https://petlja.org/BubbleBee/r/problemi/Zbirka/najtopliji_dan

Problem je u tome što vam promenjiva tmax nije inicijalizovana, a u C++ -u ukoliko promenjiva nije inicijalizovana unutar neke funkcije može imati bilo koju vrednost (u zavisnosti od kompajlera). Tako da ukoliko postavite tmax = -50 (najmanja moguca temperatura) Vaše rešenje će biti ispravno.