Правильно
Солдат — это существительное в родительном и винительном падежах множественного числа имеет нулевое окончание. Относится к исключениям из правил которые следует запомнить.
На плацу стоят много солдат
Семь солдат покинули часть
В бою ранено пять солдат
Много солдат отказались выполнять приказ
Не нужно винить солдат, они не виноваты
Неправильно
Солдатов — устаревший вариант слова, который может встречаться в некоторых словарях русского языка.