Родился в хуторе Многопольном Александровского сельсовета Каневского района.
В годы Великой отечественной войны сражался в составе 319-го гвардейского горнострелкового полка 128-й гвардейской горнострелковой дивизии отдельной Приморской армии.
Гвардии лейтенант Виктор Иванович Данильченко со своим подразделением проявил смелость и находчивость в бою за одну из высот Севастополя. Подразделение Данильченко вело огонь из всех станковых пулемётов, применяя в ночное время освещение местности ракетами. С группой разведчиков в период боя командир пулемётного взвода Данильченко ворвался во вражескую траншею и открыл огонь по противнику. Это дало возможность подразделениям полка вклиниться в отходящие колонны противника и завязать рукопашный бой, в котором были взяты в плен сотни немецких солдат и офицеров.
В сложной боевой обстановке Данильченко, заменив тяжелораненого командира, взял на себя командование и повёл роту в атаку. Рота вступила в рукопашную схватку с противником, сам лейтенант Данильченко со своим подразделением ворвался на окраину села Омега и продолжал вести бой. В этом бою он получил семь пулевых ран.
Данильченко привезли в госпиталь, где он умер от ран. Похоронен на территории колхоза «Большевик», на братском кладбище в посёлке 6-я Верста Балаклавского района в Крыму, в пяти километрах от Севастополя.