Почему на оцинкованном баке на месте царапин цинк разрушается,а железо не ржавеет
Потому что цинк активнее, чем железо. Всегда корродирует, то бишь разрушается, тот металл, который стоит в ряду напряжений (активностей) металлов левее.