Увидел скворца-весна у крыльца почему поставили тире я думаю, что быстрая смена событий но сомневаюсь...
Увидел скворца — весна у крыльца. <=>
Если увидел скворца, значит весна у крыльца.
Причина постановки тире: исходное бессоюзное сложное предложение можно заменить сложноподчинённым предложением с придаточным условия.