Swap di righe

Scrivere un programma in ‘c’ che, letto da tastiera un array bidimensionale di caratteri (3 righe x 3 colonne), restituisce a video gli elementi inseriti e sostituisce la prima riga con la terza, stampando a video nuovamente la matrice.