W teście może być więcej niż jedna linia, więc powinieneś mieć while(cin.getline(html_code,100)) zamiast tego getline-a co jest. Do tego stosowne "klamry", oraz wypisywanie końca linii przy coucie. Mi po tych zmianach zaliczyło, jak tobie też zaliczy to nie zapomnij usunąć kodu z forum.
ps pod zadniem jest jeden test, którego ci obecny kod nie przechodzi.
pps co do wczytywania i wypisywania danych, to tutaj masz opisne jak to robić w różnych językach.