Και σε C λίγες γραμμές είναι, με την προϋπόθεση πως έχεις κάνει wrap τους πίνακες σε δομές, με πεδία που κρατάνε το μήκος του πίνακα (ή το πλήθος γραμμών & στηλών αν πρόκειται για 2D και πάει λέγοντας).
Απλά περνάς τις 2 δομές στη συνάρτηση, και κάνεις swap τα εσωτερικά τους πεδία



