Приставки "з" у російській мові немає, отже, правильне написання слова буде "зробити". Пишеться «зробити», тому що приставки «з» у російській мові не буває.

Це слова: здоровіти та вітати. Але в цих словах літера "з" є частиною кореня і невіддільна від слова. На відміну від цих лексем, у слові зробити морфему "с" можна опустити – отримаємо дієслово робити. Те саме стосується таких слів, як: здати, здути, стримати тощо.

Але цей випадок не регламентується цим правилом, оскільки в російській мові не існує приставки «з-», а існує лише приставка «з-». Тому ми можемо впевнено писати слово «зробив» через букву "с".