Chociażby to, że piszesz “podaj ile prob” itd do automatycznego sędziego, który nie wie że tego ma nie interpretować jako Twoje wyjście.
else cout<<“blad kompilacji”;
To nie Ty decydujesz co jest błędem kompliacji. Kompilator decyduje. W ogóle ta linijka wygląda jak else do fora, który jest powyżej. Zacznij od prawidłowego używania wcięć w kodzie.